我正在为我们的 SOA 治理解决方案评估 WSO2。几个问题
它提供了一种记录服务的方法。有没有办法记录 WSDL 中列出的每个操作或 RESTful 服务的资源?我无法找到此信息。
如何提供有关 RESTful 服务的信息?
有政策执行吗?
感谢所有的回复。我确实看过 API 管理器。看起来不错,但有几个问题
我找不到为各种环境记录端点的方法。仅支持 2 个 URL - 用于沙盒和生产。如何为更多环境提供 url?
是否可以自定义生命周期?
我正在为我们的 SOA 治理解决方案评估 WSO2。几个问题
它提供了一种记录服务的方法。有没有办法记录 WSDL 中列出的每个操作或 RESTful 服务的资源?我无法找到此信息。
如何提供有关 RESTful 服务的信息?
有政策执行吗?
感谢所有的回复。我确实看过 API 管理器。看起来不错,但有几个问题
我找不到为各种环境记录端点的方法。仅支持 2 个 URL - 用于沙盒和生产。如何为更多环境提供 url?
是否可以自定义生命周期?
在 SOA 部署中,您可以使用 WSO2 ESB 作为 PEP(策略执行点)。请关注本文了解更多详情。在这种部署中,您可以使用已安装的 WSO2 Governance Registry 服务器作为策略存储。这将有助于您维护中央存储库中的服务策略以及版本控制、生命周期管理、通知等治理功能。
对我来说,听起来您可能想看看 Wso2 API Manager 1.0,实际上它提供了一个很好的界面来为“发布者”端的 API 编写文档。
此外,您将拥有用户使用 Restful 服务所需的所有信息 + API 密钥以在 API 管理器的“存储”端进行身份验证。
您不必担心 G-Reg,因为 API 管理器已经包含一个并允许您轻松管理您的 SOA 服务。
希望这可以帮助
2. 您可以定义自己的元数据,这意味着您可以存储任何数据(新数据类型是通过您上传到服务器的 XML 定义的),wso2 团队提供了一个教程,其中包含如何做到这一点的示例。
恐怕我不明白您在 3 中的意思。您是否希望不同的用户能够创建不同类型的工件?
这是我发现有用的教程:http ://www.youtube.com/watch?v=pXfxiZlOtH0
您还可以在 wso2 网站上找到文档