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