わかりやすくするために質問を編集しました。
私はSOAPベースのJavaWebサービスを学ぼうとしています。@WebServiceアノテーションを使用して簡単なWebサービスを作成しました。ローカルマシンで公開し、ローカルマシンでサービスを利用しました。WSDLファイルが自動生成され、SOAPメッセージが「内部」にあることがわかりました。TCP/IPモニターを介してのみSOAPメッセージを追跡できました。
後で、Java SOAP APIには、SOAPメッセージを自分で作成し、MessageFactoryやSOAPMessageなどのクラス/インターフェースを使用して送信するオプションがあることがわかりました。
私の質問は、WSDLおよびSOAPメッセージが自動的に生成および処理される場合、Java SOAP APIを使用してSOAPメッセージを手動で作成および送信するためにSOAPハンドラーが必要なのはなぜですか?