COBOL コンソール クライアント

Java インターフェイスを除くすべてのサービス タイプで、COBOL コンソール アプリケーション クライアントが自動的に生成されます。クライアント生成の一部として、プロキシ プログラムも生成されます。プロキシには、サービスを呼び出す標準的なメカニズムとしての機能があり、プロダクション クライアントによって使用されるという目的もあります。

コンソール クライアント プロジェクト

すべてのサービス タイプで COBOL コンソール アプリケーション クライアントが自動的に生成されます。クライアント生成の一部として、プロキシ プログラムも生成されます。プロキシには、サービスを呼び出す標準的なメカニズムとしての機能があり、プロダクション クライアントによって使用されるという目的もあります。

クライアントの生成後、Enterprise Developer により、クライアント プロジェクトがソリューションに追加されます。プロジェクトの名前は myserviceClientApp で、次のコンポーネントが含まれています。

myservice-app.cbl
サンプルのクライアント COBOL プログラム
myservice-proxy.cbl
プロダクション クライアントを介してサービスを呼び出すための COBOL プログラム
myservice-copy.cpy
-app および -proxy の両方のプログラムで使用するコピーブック

コンソール クライアント プログラムの編集

その外観とユーザービリティを向上させるために、オプションで、Enterprise Developer COBOL エディターまたは任意のテキスト エディターを使用してサンプルのコンソール クライアント プログラムを編集できます。

コンソール クライアントの実行

Enterprise Developer Debugger を使用して、プロジェクトからコンソール クライアントを直接実行できます。これを行う前に、次のことを確認します。

  • サービスを実行するように構成されている エンタープライズ サーバー リージョン が、サービス インターフェイス (.svi) ファイルを含むプロジェクトに関連付けられていること
  • エンタープライズ サーバー リージョン が起動していること
  • サービス インターフェイスが エンタープライズ サーバー リージョン にディプロイされていること
  • コンソール クライアント プロジェクトがスタートアップ プロジェクトとして設定されていること
  • COBOL アプリケーションが Debugger で起動されていること

Debugger を起動すると、Enterprise Developer によってクライアント プロジェクトが自動的にビルドされ、実行されます。