非 WSO2 コンテナー (Weblogic/JBoss) にデプロイされたサービスのエンドポイント URL を保持するために Greg を使用しようとしています。WSO2 ESB を使用して、これらのエンドポイントを介してデータの仲介とルーティングを実行したいと考えています。
しかし、WSO2 ESB のサンプルを見ると、WSO2 の Greg を使用するように ESB に指示する方法が明確ではありません。以下は、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>
私の推測では、レジストリ タグのプロバイダー要素は、おそらく Greg へのアクセスを提供する Web サービス アドレスで上書きできるはずです。
すべてが完了したら、Greg に接続する単純な BPMN 構成ファイルを作成し、ファイルが使用するサービスの URI と URL を取得し、後で BPMN ルートでそれらをプロパティとして参照したいと考えています。
最初の質問は、これは標準的な構成ですか、それとも WSO ESB と Greg を統合するためのより良い方法はありますか。
2 番目の質問です。この質問に答えるために参照できる例はありますか?