ステップ5. ユーザー・エージェントでiiiFN06ファンクションをテストする

LANSA Integrator

ステップ5. ユーザー・エージェントでiiiFN06ファンクションをテストする


このステップでは、ステップ4で作成したユーザー・エージェント・ファイルを実行して部門サーバーをテストします。

1.   ユーザー・エージェントにiiiPRO04_client_test.lihをロードし、JSMサーバー上のiiiFN06_SERVICEサービスにiiiPRO04_request.xmlを送信します。

a.   iiiPRO04_client_test.lihをダブルクリックして、このホスト構成ファイルを使用するユーザー・エージェントを開きます。ホスト構成ファイルのプロパティを使用して、XMLソースの送信先を決めます。

b.   ここで、サーバーに送信するxmlファイルを選択します。INT005の前半で作成した要求ドキュメントを送信します。 [ソースデータを開く]ボタンを使用します。

c.   [開く]ダイアログは、省略値で[XML Request]フォルダーに設定されます。iiiPRO04_request.xmlを選択して[開く]ボタンを選択します。

      ユーザー・エージェントでソースが表示されます。[ソース]タブでXMLを確認します。

d.   これで、サーバーに要求を送信する準備ができました。[送信]ボタンを選択して、xmlファイルを送信します。

e.   [はい]を押し、該当の転送方法を使用して、指定したホストに指定したファイルを送信することを確認します。[了解]を押して完了したトランザクションを確認します。

    

      XMLファイルがサーバーに送信され、ファンクションiiiFN06で処理されます。

      [結果]タブの表示は以下のようになります。

      iiiFN06_SERVICEサービスで呼び出されるiiiFN06ファンクションはiiiPRO04_request.xmlを処理して、適切に入力されたバージョンのiiiPRO04_response.xmlを返します。

2.   FLT (FLEET ADMINISTRATION)やMKT (MARKETING DEPARTMENT)などのその他の有効な部門コードを試してみます。このためには、iiiPRO04_request.xmlを選択して右クリックし、[プログラムから開く]、[XMLエディタ]を選択してADMテキストを目的のテスト・データに変更します。[結果]の部門名称が適宜変更されます。

      部門コードが無効な場合、DEPARTMENT NOT FOUNDという部門名称が返されます。