You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

ステップ 5. iiiFN04 サーバーのアウトバウンド (応答) バインドを作成する

INT004 - 部門照会バインド
このステップでは、XML バインディング ウィザードを使用して、アウトバウンド応答バインド iiiPRO04_response.jar を作成します。  この jar ファイルは、サーバーからクライアントに送信するアウトバウンド XML をバインドします。  LANSAフィールドからXML応答ドキュメントへのマッピングを定義します。
1.      iii 研修 プロジェクトを開いた状態で、[ソリューション] で右クリックして [ソリューションの新規作成] を選択します。
2.      [ツール] ドロップダウンで [XML バインディング ウィザード] を選択します。
3.      XML 応答グループに新しいソリューションを作成します。
4.      [ソリューションファイル] の入力フィールドには iiiPRO04_response と入力します。[OK] をクリックします。[新しい XML バインディング プロジェクト] ダイアログが表示されます。
5.      [参照] ボタンを選択してソースの XML ファイルを選択します。
a.      ファイルを [開く] ダイアログが表示されます。
b.      iiiPRO04_response.xm ファイルをクリックして選択します。
c.      [開く] ボタンをクリックします。
d.      [OK] ボタンをクリックします。
6.      XML バインディング ウィザードのメイン・ウィンドウが表示されます。パッケージ名を com.iiicompany.service.xml に変更します。
7.      以下のように、XML タグ Description を LANSA フィールド DEPTDESC にマッピングします。
a.      [アウトバウンド] チェックボックスにチェックマークを入れます (アウトバウンド応答バインドを作成します)。  新規の [アウトバウンド] タブが表示されます。
b.      [アウトバウンド] タブを選択します。.ルート・タ DepartmentResponse を右クリックし、ポップアップ・メニューで[フラグメント] のオプションを選択します。
c.      Department Description を右クリックし、ポップアップ・メニューで [編集] を選択します。
d.      [フィールド属性] ダイアログで、[名前] に DEPTDESC と入力して [OK] をクリックします。マッピングは以下のようになります。

8.      以下のようにアウトバウンド要求バインドを作成します。
a.      [プロジェクト] メニューを選択して [生成] オプションを選択します。  これでプロジェクトが生成されてコンパイルされ、アウトバウンド要求バインドの実行に必要な jar ファイルが作成されます。ツールバー・ボタンの生成 を使用することもできます。
9.      [ファイル] メニューで [保存] オプションを選択します。もしくは、ツールバー・ボタンの保存 をクリックします。
10.     XMLウィザードを閉じます。
11.     再度確認になりますが、ソリューション・グループ "XML 応答" には複数のファイルが生成されています。これを使ってアプリケーションの残りの生成を行います。

  • No labels