2011-11-08 14 views
0

enter link description here 図のように、アダプター-cはwebservice-3という名前のWebサービスを公開しています。クライアントが呼び出すと、アダプターcがメッセージを代行受信してadapter- AとアダプターBからESBを経て、アダプターAとアダプターBがwebservice-1とwebservice-2を別々に呼び出すと、ESBにアグリゲーターが応答をマージしてアダプタCに送信します。アダプターはマージされた応答を実際のクライアントに送信します。Webサービス用アダプター

私はこのような質問をしてきましたが、誰かがそのようなプロセスが可能だと言います!

しかし、アダプターAとアダプターBがWebサービスを呼び出すのに失敗した場合、それらは障害応答を受け取りますが、それぞれの障害コードは異なる可能性があります。次にアダプターCが障害メッセージを処理する方法クライアントに障害メッセージがありますか?

IBM Websphere esb、mule esbまたはservermix esb .etc、どのようにesbsの1つがこのような問題に対処するか知っていますか?

答えて