我正在尝试使用 Greg 来保存部署到非 WSO2 容器(Weblogic/JBoss)中的服务的端点 URL。我想使用 WSO2 ESB 通过这些端点执行数据的中介和路由。
但是,当我查看 WSO2 ESB 示例时,不清楚我如何指示 ESB 使用 WSO2 的 Greg。下面是用于让 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。
第二个问题,有没有我可以参考的例子来回答这个问题?