ステップ1. iiiFN06サーバーのGET機能をコード化する

LANSA Integrator

ステップ1. iiiFN06サーバーのGET機能をコード化する


このステップでは、サーバー側GETのRDMLXの作成を開始します。サーバー・ファンクションは、クライアントからXMLを受け取ります。

1.   iiiPRO04 XML Tutorialという新しいLANSAプロセスを作成します。iiiは一意の3文字です(プロセスがすでにある場合は、iiiに対して別の文字セットを選択します)。

2.   プロセスiiiPRO04に属するiiiFN06 Department Serverという新しいファンクションを作成します(iiiは一意の3文字です)。テンプレートを使用せずにファンクションを作成し、[RDMLXフィールドの保管の確認]がチェックされていることを確認します。

3.   Integratorスタジオのプロジェクトに切り替えます。XML要求ソリューションでsamples/RDMLXフォルダーを展開し、スタジオのテキスト・エディタでSAMPLES_RDMLX_INBOUND_HTTP.TXTを開きます。SAMPLES_RDMLX_INBOUND_HTTP.TXTをダブルクリックするだけでテキスト・エディタが開きます。

4.   すべてのコードをコピーしてファンクションiiiFN06に貼り付け、既存のコードを置き換えます。

      注:このコードの上部にコメントとして表示されるフィールドはすでにリポジトリ内にあります。これらのフィールドは作成しないでください。

5.   コード内でGROUP_BYコマンドを上方向に検索し、その名前をDEPTREQに変更します。これは、フィールドDEPTMENTに値をマッピングできるようにする単なる参照です。

6.   この段階で、サーバー・ファンクションにはXMLドキュメントの情報があります。変更内容を保存します。