根据我的阅读和体验,API Manager 1.3.1 只生成代理。但是,我想使用 SOAP 服务代理来代理后端 SOAP 服务,并让代理使用 WS-SecurityPolicy 实现 WS-Policy。
API Manager 1.3.1 中是否有对此的内置支持?
下一版本的 API Manager 是否会对此提供支持?
如果不是,那么我将采取哪些步骤让 API Publisher 和 Store 应用程序识别 SOAP 代理?
根据我的阅读和体验,API Manager 1.3.1 只生成代理。但是,我想使用 SOAP 服务代理来代理后端 SOAP 服务,并让代理使用 WS-SecurityPolicy 实现 WS-Policy。
API Manager 1.3.1 中是否有对此的内置支持?
下一版本的 API Manager 是否会对此提供支持?
如果不是,那么我将采取哪些步骤让 API Publisher 和 Store 应用程序识别 SOAP 代理?
我希望 API Manager 不是开始实现您的用例的理想方式。您应该使用提供 UI 和必要的其他工具来实现场景的 Enterprise Serivce 总线。
您可以将所需的功能(预安装在 ESB 中)安装到 API 管理器并使用这些功能。但是您可以直接使用 WSO2 ESB。
http://docs.wso2.org/wiki/display/ESB402/Secure+Proxy+Template
在 wso2esb 中,它本身包含限制 [1]/analytics[2] 支持。您可以查看有关如何启用代理限制的文档。如果您喜欢使用 APIManager,请在另一个实例(如 ESB)中定义一个代理,并在您创建 API 时将其作为端点提供。但是该代理必须处理 REST 调用。但据我了解,您可以简单地使用 wso2esb。
[1] http://docs.wso2.org/wiki/pages/viewpage.action?pageId=15471353