Page History
...
- 処理するデータが含まれた、PC 上のデータ・ファイル。これは、CSV ファイル、Excel 表計算ソフト、またはその他の形式になります。
- PC 上のホスト構成ファイル (.lih)。このファイルにより、サーバーの場所と、要求を処理するサーバー・プログラムのIDが特定されます。
- PC のエンド・ユーザー:ユーザーは、送信するデータ・ファイルを選択して構成ファイルを選択し、[送信]を押して転送を開始します。
- LANSA ユーザー・エージェント:エンド・ユーザーが使用するアプリケーション。PCに常駐します。ユーザーが選択した構成ファイルを解釈し、サーバー・プログラムを開始する要求を送信します。また、要求時にデータ・ファイルの書式を整えてJSMに送信します。
- JSM:JSMはサーバー・プログラムの名前を受け取り、サーバー・プログラムIDとホストURLを使用して、適切なファンクションを検索および実行します。サーバー・ファンクションが LANSA/AD を使用して IBM i サーバーで実行している場合、ファンクション名エントリーはファイル DC@W29 にあります。サーバー・ファンクションが LANSA を使用して Windows サーバーで実行している場合、ファンクション名エントリーはファイル DC_W29.txt にあります。
- サーバー・ファンクション。IBM i または Windows 上に存在する LANSA ファンクションです。これはJSMで開始されます。JSMが開始すると、ファンクションはHTTPServiceサービスを開始し、LANSAユーザー・エージェントからJSM経由でデータを要求します。
- JSMDirect は、Java Service Manager への HTTP 拡張です。JSMDirect により、Java Service Manager を使用する LANSA または RPG プログラムは B2B トランザクションの Web サービスに参加できます。JSMDirect CGIプログラムは、HTTP要求を読み込み、HTTP応答を送信します。例えば、ブラウザは次のような要求をします。
http://mycompany/cgi-bin/jsmdirect?orderentry
| Note |
|---|
注意: 上記で述べたように、ユーザー・エージェントは小さな Java アプリケーションです。ユーザー・エージェントを使用すると、リモートの場所でファイルをサーバーにアップロードし、ファイルを処理するプログラムを開始することができます。ユーザー・エージェント・ソリューションは、Integrator スタジオを使って定義して実行することもできます。この演習では Integrator スタジオを使用します。ユーザー・エージェントの詳細は、Integrator のドキュメントを参照してください。 |