Cosminexus ビジネスプロセス管理/エンタープライズサービスバス V8 サービスプラットフォーム サンプルプログラムガイド

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

2.3.2 ビジネスプロセスからサービスを呼び出すパターン

HelloBusinessProcessサンプルプログラムの処理の詳細を次の図および表に示します。

図2-5 HelloBusinessProcessサンプルプログラムの処理詳細

[図データ]

表2-2 HelloBusinessProcessサンプルプログラムの処理内容

コンポーネント 形態 内容
サービスリクエスタ HTML
サーブレット

  • 入力画面を表示し,Helloビジネスプロセスを呼び出します。
  • Helloビジネスプロセスで編集した文字列を戻り値として取得し,出力画面に表示します。
Helloビジネスプロセス ビジネスプロセス
  • サービスリクエスタからの要求を受け取り,Helloサービスアダプタを介してHelloサービスを呼び出します。
  • Helloサービスを呼び出した結果をHelloサービスアダプタを介して戻り値として取得します。
  • 戻り値である文字列を編集し,サービスリクエスタへ返します。
Helloサービスアダプタ サービスアダプタ
  • Helloビジネスプロセスからの要求を受け取り,Helloサービスを呼び出します。
  • Helloサービスの応答をHelloビジネスプロセスへ返します。
Helloサービス Webサービス
  • Helloビジネスプロセスからの呼び出しに応答し,入力された文字列を編集してHelloビジネスプロセスへ返します。