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