私はAxis2でWebサービスをセットアップしています。その仕事は、大量のXMLを取得し、後で処理するためにキューに入れることです。「Call」インスタンスで「invokeNonBlocking」操作を使用してを作成することにより、同期Webサービスを非同期で呼び出すようにクライアントを設定できることを理解しています。(http://onjava.com/pub/a/onjava/2005/07/27/axis2.html?page=4を参照)
だから、私の質問は、この場合、非同期Webサービスを使用することに利点はありますか?1)クライアントがブロックされておらず、2)サービスが同期か非同期かに関係なく、xmlを受け入れてキューに書き込む必要があるため、冗長に見えます。