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

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

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

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

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

myservice-app.cbl
生成されたクライアント COBOL プログラム
myservice-app.cpy
クライアント プログラムによって使用される生成された COBOL コピーブック
myservice-proxy.cbl
プロダクション クライアントを介してサービスを呼び出すための COBOL プログラム
myservice-proxy.cpy
プロキシ プログラムによって使用されるコピーブック

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

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

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

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

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

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