INT009 - 部門と社員クライアント(オプション)
目的:
· 部門と社員サーバーをテストするクライアント要求RDMLXファンクションの作成方法を学習する
· Windowsユーザー・インターフェースからクライアント・ファンクションを呼び出すラッパーRDMLファンクションを作成する
· HTTPInboundXMLBindServiceおよびHTTPOutboundXMLBindServiceを使用して、クライアント側ファンクションとサーバー側ファンクションの統合方法を学習する
· クライアント/サーバーのトランザクションの構造全体を確認する
上記の目的を達成するには、以下のステップを完了してください。
· コンセプト
· ステップ1. iiiFN09クライアントのアウトバウンド(要求)バインディングを作成する
· ステップ2. iiiFN09クライアントのインバウンド(応答)バインディングを作成する
· ステップ4. iiiFN10クライアントのラッパー・ファンクションをコード化する
· ステップ5. iiiFN09クライアントのSET機能をコード化する
· ステップ6. iiiFN09クライアントのGET機能をコード化する
· ステップ7. クライアント・ファンクションでiiiFN08サーバーをテストする
· ステップ8. クライアントのビジュアル・フォーム(オプション)
· まとめ
コンセプト
INT008で部門と社員サーバーのファンクションをすでに記述し、そのファンクション用のサービス・インターフェースを作成しました。ここでは、HTTPOutboundXMLBindServiceを使用してクライアント・ファンクションを作成します。このクライアント・ファンクションを使用すると、ユーザーは部門コードの入力、要求XMLドキュメントの作成、処理するXMLのiiiFN08_SERVICEへの送信、ユーザー・フレンドリー・リストでの応答XMLの表示を行うことができます。