INT009 - 部門と社員クライアント(オプション)

LANSA Integrator

INT009 - 部門と社員クライアント(オプション)


目的:

·         部門と社員サーバーをテストするクライアント要求RDMLXファンクションの作成方法を学習する

·         Windowsユーザー・インターフェースからクライアント・ファンクションを呼び出すラッパーRDMLファンクションを作成する

·         HTTPInboundXMLBindServiceおよびHTTPOutboundXMLBindServiceを使用して、クライアント側ファンクションとサーバー側ファンクションの統合方法を学習する

·         クライアント/サーバーのトランザクションの構造全体を確認する

上記の目的を達成するには、以下のステップを完了してください。

·         コンセプト

·         ステップ1. iiiFN09クライアントのアウトバウンド(要求)バインディングを作成する

·         ステップ2. iiiFN09クライアントのインバウンド(応答)バインディングを作成する

·         ステップ3. バインディングを配布および構成する

·         ステップ4. iiiFN10クライアントのラッパー・ファンクションをコード化する

·         ステップ5. iiiFN09クライアントのSET機能をコード化する

·         ステップ6. iiiFN09クライアントのGET機能をコード化する

·         ステップ7. クライアント・ファンクションでiiiFN08サーバーをテストする

·         ステップ8. クライアントのビジュアル・フォーム(オプション)

·         まとめ

コンセプト

INT008で部門と社員サーバーのファンクションをすでに記述し、そのファンクション用のサービス・インターフェースを作成しました。ここでは、HTTPOutboundXMLBindServiceを使用してクライアント・ファンクションを作成します。このクライアント・ファンクションを使用すると、ユーザーは部門コードの入力、要求XMLドキュメントの作成、処理するXMLのiiiFN08_SERVICEへの送信、ユーザー・フレンドリー・リストでの応答XMLの表示を行うことができます。