如何在ESB上使用JSON代理服务公开SOAP数据服务?

时间:2013-02-02 13:06:43

标签: json soap proxy wso2 wso2esb

我正在研究Stratos Live。 我已经实现了SOAP数据服务。 我想将它公开为在ESB上定义代理的JSON REST服务。 我该如何定义它? 传递代理?变压器代理? (我已经尝试定义了一个传递代理,但是我也暴露了肥皂;我没有找到如何配置json协议)

我找到了这个例子:

http://docs.wso2.org/wiki/display/ESB451/Sample+440%3A+Exposing+a+SOAP+Service+Over+JSON

但它指的是一个内部使用:如何在Stratos Live控制台上使用它? 还有Stratos Live的例子吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以直接从WSO2数据服务服务器将数据公开为RESTful资源。以下文档将帮助您。 http://docs.wso2.org/wiki/display/DSS301/Expose+Data+as+REST+Resources

在这种情况下,您不需要ESB代理服务,因为您的需求可以直接从Data Services Server实现。如果您要进行任何转换或服务链式方案,代理服务可能会变得很方便。