JAX-WSプロバイダーインターフェイスを実装するWebサービスからSOAPFaultを含むSOAPMessageを作成するための推奨される方法は何ですか?
MessageFactory.newInstance()不必要に費用のかかる操作のようで、スレッドセーフについては言及されていません。考えられる解決策は4つありますが、どちらを使用すべきかわかりません。
- 静的変数内のMessageFactoriesのプール
- 受け取ったものを再利用する
- コンテンツと可能な添付ファイルをクリアすることによるSOAPMessage
MessageFactory.createMessage() MessageFactory.newInstance()すべての通話に使用