我有一个场景,我应该联系一个RESTFul API,它以JSON方式向我发送响应。收到响应后,我想将数据存储在数据库中。
我们使用BPEL进行开发。但是,对于干净的开发/部署,我使用Java来联系RESTFul API,这样我就不必处理BPEL中的任何Java代码。所以我想创建一个Web服务代理。
我创建了一个联系此端点的类,并获取响应(JSON)并将响应消息(JSON)转换为XML。
现在,我想创建一个Web代理服务,我可以为我创建的这个Java程序提供托管服务。有什么方法可以做到这一点吗?
谢谢!
答案 0 :(得分:0)
我得到了解决方案。我使用java(使用json.org库)创建了一个中间Web服务,用于使用REST API,然后在解析JSON响应后为我的BPEL提供SOAP响应。