0

私はミュールとESBの初心者です。cxf ベース、.Net、および PHP ベースの Web サービスがいくつかあります。現在、私たちはポイントツーポイント通信を使用して互いに通信しています。Web サービスが急速に増加するにつれて、この種の通信は煩雑になってきています。ESB を使用して他の webserviceve エンドポイントと通信したいと考えています。Mule ESB 内でサービスを実行したくありません。2 つのサンプル Web サービスを次に示します。

http://someip:8991/abc/ws/Service1

http://someip:8992/def/ws/Service2

このシナリオのミュール 3 ベースの設定を手伝ってくれる人はいますか?

前もって感謝します。

4

1 に答える 1

0

別のオープン ソース ESB を試してみたい場合は、UltraESB ユーザー ガイドの記事を参照してください。

ESB で作成されたプロキシ サービスは、実際のサービスへの呼び出しをプロキシでき、クライアントは代わりに ESB を介して公開されたエンドポイントを呼び出します。これにより、企業全体で多数のポイントツーポイント接続が確立されるのを防ぎます。現在、ESB を使用して、メッセージを仲介できます。たとえば、アクセスをログに記録し、コピーを DB に保存し、コンテンツ ベースのルーティングを実行して、「購入注文」要求を /POGoldVersion サービスまたは /POBronzeVesion に送信するか、"新しい /POVersion2 サービスなどに送信する前に、(XSLT、XQuery、Smooks などを使用して) 古いクライアントから送信された purchase-order-v1" 要求。

于 2011-05-13T06:09:49.883 に答える