Interstage Job Workload Server バッチ開発ガイド |
目次
![]() ![]() |
付録E COBOL開発支援ツールを利用した開発 | > E.3 COBOLアプリケーションの開発 |
COBOLアプリケーションのコンパイル・リンク・デバッグは、以下の方法で行います。
なお、ここでは、COBOL実行基盤インタフェースを含めないバッチアプリケーションのコンパイル、リンク、およびデバッグについて説明しています。
COBOL実行基盤インタフェースを含むバッチアプリケーションのコンパイルおよびリンクについては“COBOL実行基盤インタフェースを含むコンパイル・リンク”を参照してください。
Interstage StudioのCOBOL/CORBAリモート開発機能を利用した開発では、ソースファイルの作成からバッチアプリケーションのビルドまでをすべてWindows開発環境側で作業し、ビルドするとバッチアプリケーションがサーバ側に作成されます。
COBOL/CORBAリモート開発機能の詳細については“Interstage Studio ユーザーズガイド”の“COBOL/CORBAリモート開発機能”を参照してください。
バッチアプリケーションを作成するために、Interstage Studio上に作成したCOBOLプロジェクトに対して、以下の作業を行います。
プロジェクトで管理するソースファイルを翻訳するときに有効になる翻訳オプションを指定します。スレッドモード版のバッチアプリケーションを作成する場合は翻訳オプション“THREAD(MULTI)”が必要です。
バッチ実行基盤で動作するバッチアプリケーションでは以下の翻訳オプションを指定してはいけません。
そのほかの翻訳オプションについては、“Interstage Studio ユーザーズガイド”の“翻訳オプション”を参照してください。
Interstage StudioのCOBOL/CORBAリモート開発機能で使用するために、以下の設定を行います。
サーバと連携するための情報を設定します。
以下の手順でInterstage Studioの[新規]ダイアログボックスを表示し、サーバ情報を設定します。
プロジェクトのリモート開発設定
Interstage StudioのCOBOL/CORBAリモート開発機能を利用してリモート開発を行うCOBOLプロジェクトに、リモート開発の情報を設定します。
以下の手順でプロジェクトにリモート開発の情報を設定します。
プロジェクトのリモート開発設定の詳細は、“Interstage Studio ユーザーズガイド”の“プロジェクトのリモート開発設定”を参照してください。
バッチアプリケーションをビルドするためのメイクファイルを生成します。メイクファイルの生成方法については、“Interstage Studio ユーザーズガイド”の“メイクファイル生成”を参照してください。
メイクファイルの生成時に、[オプション設定]ダイアログボックスでターゲット名を変更した場合、ビルド対象のCOBOL実行基盤インタフェースと不整合が発生する場合があります。メイクファイルのターゲット名を変更した場合は、COBOLプロジェクトのターゲット名をメイクファイルのターゲット名と一致させた状態でCOBOL実行基盤インタフェースを生成してください。
Interstage StudioのCOBOL/CORBAリモート開発機能を利用して、バッチアプリケーションをビルドします。以下に、バッチアプリケーションをビルドする手順を示します。
Interstage StudioのCOBOL/CORBAリモート開発機能を利用したバッチアプリケーションのビルドの詳細については、“Interstage Studio ユーザーズガイド”の“リモートビルド”を参照してください。
リモートデバッガを使用して、Windowsの開発環境からバッチアプリケーションをリモートデバッグします。
リモートデバッグの詳細については、“Interstage Studio ユーザーズガイド”の“リモートデバッグ”を参照してください。
目次
![]() ![]() |