Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム 開発ガイド 基本開発編

[目次][用語][索引][前へ][次へ]

8.2 標準の同期受付(Webサービス)に要求を出すサービスリクエスタ(SOAP通信基盤)

標準の同期受付(Webサービス)へ要求電文を送信するサービスリクエスタは,SOAPを利用して通信します。サービスリクエスタから標準受付(Webサービス)へサービス部品実行の要求電文が送信され,HCSCサーバがサービス部品を実行します。

SOAPを利用する場合,同期受付(Webサービス)のインターフェース情報をWSDLから取得します。取得したWSDLからスタブを生成し,そのスタブを利用して,同期受付(Webサービス)に要求を出します。したがって,サービスリクエスタは,生成したスタブを利用できるように実装する必要があります。

標準の同期受付(Webサービス)に要求を出すサービスリクエスタとHCSCサーバの関係を次の図に示します。

図8-2 標準の同期受付(Webサービス)に要求を出すサービスリクエスタとHCSCサーバの関係(SOAP通信基盤)

[図データ]

なお,JAX-WSエンジンを使用する場合,スタブではなくサービスクラスを生成します。詳細については,「8.3 標準の同期受付(Webサービス)に要求を出すサービスリクエスタ(JAX-WSエンジン)」を参照してください。

<この節の構成>
8.2.1 サービスリクエスタ(標準の同期受付(Webサービス))の作成手順(SOAP通信基盤)
8.2.2 WSDLを取得する
8.2.3 スタブを生成する
8.2.4 オブジェクトを生成する
8.2.5 パラメタを設定する
8.2.6 要求電文を作成する
8.2.7 応答電文を取得する
8.2.8 エラー情報を取得する
8.2.9 ビジネスプロセスの再実行を要求するサービスリクエスタの作成(Webサービス・SOAP通信基盤)
8.2.10 サービスアダプタの稼働状況確認を要求するサービスリクエスタの作成(Webサービス・SOAP通信基盤)