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