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

制約事項: 本トピックは、Windows 環境 (ローカル開発) にのみ該当します。
制約事項: 本トピックは、Enterprise Server 機能が有効な場合にのみ該当します。

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

クライアント フォルダー

生成後、Visual COBOL により、次のコンポーネントが含まれているクライアント アプリケーション フォルダーがプロジェクトに追加されます。

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

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

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

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

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

  • エンタープライズ サーバー インスタンス を起動していること
  • サービス インターフェイスを エンタープライズ サーバー インスタンス にディプロイしていること
  • 次を指定する COBOL Enterprise Server デバッグ構成を定義していること
    • サービス インターフェイス (.svi) ファイルを含むプロジェクト
    • サービスを実行するように構成されている エンタープライズ サーバー インスタンス
    • サービス タイプに対応するデバッグ タイプが正しく構成されている
  • COBOL アプリケーションが Debugger で起動していること

これらの作業が完了したら、Team Developer ビューに戻ります。プロジェクトの client フォルダー内のサービス インターフェイス エントリを右クリックしてから、コンテキスト メニューで [Debug As > COBOL Application] の順に選択します。