使用WSO2 API Manager创建安全的SOAP服务代理

时间:2013-04-30 20:22:58

标签: wso2

根据我的阅读和经验,API Manager 1.3.1仅生成代理。但是,我想用SOAP服务代理代理后端SOAP服务,并让代理实现带有WS-SecurityPolicy的WS-Policy。

API Manager 1.3.1中是否内置了对此的支持?

在下一版API Manager中是否会支持此功能?

如果不是,那么我将采取哪些步骤让API发布者和商店应用识别SOAP代理?

2 个答案:

答案 0 :(得分:1)

我希望API Manager不是开始实现用例的理想方式。您应该使用Enterprise Serivce总线,它提供UI和必要的其他工具来实现该场景。

您可以将所需的功能(预装在ESB中)安装到API管理器并使用这些功能。但你可以按原样继续使用WSO2 ESB。

http://docs.wso2.org/wiki/display/ESB402/Secure+Proxy+Template

答案 1 :(得分:0)

在wso2esb中,

本身包含限制[1] / analytics [2]支持。您可以查看有关如何启用代理限制的文档。如果您想使用API​​Manager,请在另一个实例(如ESB)中定义代理,并在创建API时将其作为端点提供。但该代理必须处理REST调用.. 但根据我的理解,你可以简单地使用wso2esb。

[1] http://docs.wso2.org/wiki/pages/viewpage.action?pageId=15471353

[2] http://docs.wso2.org/wiki/display/ESB451/Statistics