以下にバッチアプリケーション開発の流れを示します。
作業項目の概要
図に示した作業項目の概要は、以下のとおりです。
ジョブの設計
バッチジョブ定義とバッチアプリケーションの設計を行います。
バッチアプリケーション開発
Interstage StudioのCOBOL/CORBAリモート開発機能を利用して、バッチアプリケーションの単体テストを行います。
また、COBOL開発支援ツールのCOBOL実行基盤インタフェース生成機能を使用して、COBOL実行基盤インタフェースソースファイル、アプリケーションインタフェース定義ファイル、およびアプリケーション呼出し定義ファイルを生成します。
Interstage Studioのビルドツールを利用して、バッチアプリケーションの開発を行います。
ビルドが終わったバッチアプリケーションのデバッグを行います。必要に応じてドライバやスタブを用意してください。
バッチアプリケーションのデバッグ方法は、"NetCOBOL Studio 使用手引書"の"デバッグ機能"にある"アプリケーションのデバッグ"を参照してください。
また、COBOL開発支援ツールのCOBOL実行基盤インタフェース生成機能を使用して、COBOL実行基盤インタフェースソースファイル、アプリケーションインタフェース定義ファイル、およびアプリケーション呼出し定義ファイルを生成します。
Interstage Studioのビルドツールを使用したバッチアプリケーションの開発については、マニュアル“Interstage Business Application Server アプリケーション開発ガイド”の“Interstage Studioのビルドツールを使用したWindows(R)開発環境でのビルド”および、“COBOL実行基盤インタフェースを含むコンパイル・リンク”の“Interstage Studioのビルドツールを使用したWindows(R)開発環境でのビルドの場合”を参照してください。
バッチジョブ定義の開発
バッチジョブ定義の作成を行います。
バッチアプリケーションのテスト環境への配備
COBOL開発支援ツールの配備機能を使用して、Interstage Studio上からテスト環境にバッチアプリケーションを配備します。
テスト環境(サーバ)に配備資材を転送し、apfwdeployコマンドでバッチアプリケーションの配備を行います。
バッチジョブ定義のテスト環境への登録
テスト環境のバッチジョブ定義データベースにバッチジョブ定義を登録します。
ジョブのテスト
Interstage Studioのリモートデバッグ機能のアタッチデバッグを使用して、ジョブのテストのうちバッチアプリケーションのデバッグを行います。
テスト環境(サーバ)でジョブのテストを行います。
本番環境へのバッチジョブ資材の移設
結合テストが完了したバッチジョブ資材を本番環境へ移設します。