付録H.2 サービスリクエスタのエミュレーション手順

ここでは,Cosminexus サービスプラットフォームに付属している「商品手配サンプルプログラム」を例に,Webサービス・エクスプローラーでテストする手順について説明します。サンプルプログラムの詳細については,マニュアル「Cosminexus サービスプラットフォーム サンプルプログラムガイド」の「2.3.3 プロセス統合パターン」を参照してください。

<この項の構成>
(1) HCSCコンポーネントを配備する
(2) 受付のWSDLファイルを取得する
(3) Webサービス・エクスプローラーで要求電文を送信する

(1) HCSCコンポーネントを配備する

Webサービス・エクスプローラーから要求電文を送信できるように,商品手配サンプルプログラムのWebサービスやHCSCコンポーネントを配備します。

(2) 受付のWSDLファイルを取得する

商品手配サンプルプログラムでは,ユーザ定義受付を使用します。このユーザ定義受付のWSDLファイルは次の場所にあります。

<uCosminexus Service Architectのインストールディレクトリ>¥CSCTE¥Samples¥商品手配¥Service¥WSDL¥ArrangementService.wsdl

このファイルをEclipseの任意のプロジェクトにコピーします。

(3) Webサービス・エクスプローラーで要求電文を送信する

Webサービス・エクスプローラーから次の手順で要求電文を送信します。

  1. コピーしたWSDLファイルを右クリックして,[MyEclipse]-[Web サービス・エクスプローラーでのテスト]を選択します。

    [図データ]

    Webサービス・エクスプローラーが起動し,オペレーションを選択する画面が表示されます。
  2. 送信したいオペレーションを選択します。
    ここでは,「arrangeItem」を選択します。

    [図データ]

  3. 「arrangeItem」オペレーションのパラメタを設定します。
    ここでは,次に示すパラメタを設定しています。
    • ItemName:HDD対応プラズマテレビ△60型(△は半角スペース)
    • Quantity:1

      [図データ]

  4. [Go]ボタンをクリックします。
    送信結果(応答電文またはエラー)が右下のペインに表示されます。

    [図データ]