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

LANSA Integrator

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


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

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

2.   プロセスiiiPRO06に属するiiiFN08 Department & Employees Serverという新しいファンクションを作成します。ファンクションはテンプレートを使用せずに作成し、[RDMLXフィールドの保管の確認]がチェックされていることを確認します。

3.   iii Trainingプロジェクトをスタジオで開き、solutions/Server XML Employees Requestフォルダーを展開し、テキスト・エディタで samples/RDMLX/SAMPLE_RDMLX_INBOUND_HTTP.txtファイルを開きます。すべてのコードをファンクションiiiFN08にコピーして既存のコードを置き換えます。

4.   GROUP_BYの名前をDEPTREQに変更します。これは、フィールドDEPTMENTをマッピングするための参照です。コード・ジェネレータでは、現在、RDMLXの名前制限を認識していません。

5.   この時点でファンクションには、部門コードの要求XMLの受け入れに必要なすべてのロジックがあります。

6.   このファンクションを保存します。まだ完了ではありません。この後のステップで完了します。