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

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

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

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

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

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

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

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

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

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

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