我正在尝试使用Greg来保存部署到非WSO2容器(Weblogic/JBoss)中的服务的端点URL。我想使用WSO2企业服务总线通过这些端点执行中介和数据路由。
但是,当我查看WSO2ESB示例时,并不清楚我是如何指示WSO2使用WSO2greg的。下面是用于让ESB使用部署到文件系统的注册表的xml。
<definitions xmlns="http://ws.apache.org/ns/synapse">
<registry provider="org.wso2.carbon.mediation.registry.ESBRegistry">
<parameter name="root">file:./repository/samples/resources/</parameter>
<parameter name="cachableDuration">15000</parameter>
</registry>
</definitions> 我的假设是,注册表标记的provider元素应该能够被提供对Greg的访问的web服务地址覆盖。
最后,我想创建连接到Greg的简单BPMN配置文件,获取该文件使用的服务的URI和URL,然后在稍后的BPMN路由中将它们作为属性引用。
第一个问题是,这是标准配置,还是有更好的方法来集成WSO ESB和Greg。
第二个问题,有没有我可以参考的例子来回答这个问题?
发布于 2013-03-13 04:21:31
请参阅以下文档。
1
2
这些问题包括如何在高级中存储和使用WSO2治理注册表。
如果您需要通过治理注册表中的API管理端点,以下内容将会有所帮助。
3
4
此外,此线程还包含一些有关如何访问Registry中的自定义存储属性的提示
发布于 2013-03-13 04:13:25
SOA治理注册表是一个元数据存储库,因此您可以使用它来存储部署的WSO2构件(WSDL、方案、策略、中介配置、自定义构件..etc)。在此之后,您可以通过治理注册表来管理这些构件。您可以在ESB documentation1中找到更多详细信息。
1
感谢和问候,
阿吉特
https://stackoverflow.com/questions/15282903
复制相似问题