SOAPのメッセージング機能を利用したインバウンドサービスエンドポイントを定義する場合、接続方式“SOAP”を指定します。
画面例(同期)
図10.1 SOAP(同期)の画面例(プロパティビュー)
画面例(非同期)
図10.2 SOAP(非同期)の画面例(プロパティビュー)
指定例
項目 | 説明 | 指定例 |
---|---|---|
接続方式 | サービスエンドポイント作成時に指定した“SOAP”が表示されます。 | |
メッセージング | サービスエンドポイント作成時に指定したメッセージング種別(同期/非同期)が表示されます。 | |
キュー名 | メッセージング種別が非同期の場合、リクエスト受付キュー名を指定します。 | 必須 ESIInboundQueue |
ISIサーバ名 | メッセージング種別が同期の場合、実行処理を行うISIサーバ名を指定します。(※1) 以下のどれかの形式で指定してください。
| 必須 |
シーケンスルーティングを使用する | シーケンスで振り分けるかどうかを指定します。 | デフォルトは、“シーケンスで振り分ける”(チェックなし)です。 |
シーケンス名 | 実行するシーケンス名を選択します。 | 必須 |
[参照]ボタン | シーケンスエディタまたは[新規シーケンス]ダイアログボックスを表示します。 |
|
SOAPメッセージかどうかを確認する | SOAPメッセージの妥当性検証を行うかどうかを指定します。 | デフォルトは、“SOAPメッセージかどうかを確認しない”(チェックなし)です。 |
メッセージ蓄積DBにメッセージを蓄積する | メッセージング種別が非同期の場合にメッセージを蓄積するかどうかを指定します。 | 蓄積する(チェックつき) |
※1:ISIサーバ名で“ESISOAPServer”を指定すると、SOAP受信処理とシーケンス処理を同一のサーバで処理できます。ISI内部でのサーバ間通信が不要になるため、より高速な処理が可能になります。