7. Webサービスのチューニング

Webサービスのチューニングについて説明します。

 
7.1. SOAP通信高速化設定

JAX-PRCを利用したWebサービスでは、高速なXMLパーサを利用することができます。高速なXMLパーサを有効にするにはWebサービスを実行するドメインの起動オプションに設定を追加します。この設定により、SOAPメッセージのxml階層が深いパターン等で高速化の効果が期待できますが、最終的には必ずご自身の作成したアプリケーションを用いてこの設定の有無を変えてパフォーマンスを測定し、安定して高いパフォーマンスが得られる設定を採用してください。なお、この設定を行うとUTF-8のSOAPメッセージしか扱うことができないなどの[制限事項]がありますので、注意してください。

SOAP通信高速化設定は、運用管理コマンド(otxadmin)を使い、次のように設定します。

この設定を無効化するには、運用管理コマンド(otxadmin)を使い、次のように設定します。

(*)SOAP通信高速化オプションを設定しない場合、UTF-8、UTF-16を扱うことができます。