Interstage Job Workload Server 解説書
|
目次

|
2.4 機能構成
Interstage Job Workload Serverの機能構成イメージを以下に示します。

各環境の機能について説明します。
開発環境は、Windows(R)上にあります。開発環境は、バッチジョブ定義を開発する“Interstage Studio”のプラグイン“バッチジョブ定義エディタ”および“アプリケーションを開発する環境”(NetCOBOLなど)で構成しています。
- バッチジョブ定義エディタ
バッチジョブ定義の作成に使用します。
- アプリケーションを開発する環境
アプリケーションは、NetCOBOLなどを使用して作成し、バッチジョブ定義から呼び出します。バッチジョブ定義から呼び出すアプリケーションをInterstage Job Workload Serverでは、“バッチアプリケーション”と呼びます。
バッチジョブ定義およびバッチアプリケーションについて以下に説明します。
- バッチジョブ定義
ジョブとして実行するアプリケーション、使用するファイル資源、実行条件などを定義します。バッチジョブ定義エディタでバッチジョブ定義を作成すると、“バッチジョブ定義ファイル”が生成されます。
- バッチアプリケーション
Interstage Job Workload Serverでは、以下のアプリケーションをサポートしています。
- COBOLアプリケーション(共用オブジェクト)
- コマンド
- シェルスクリプト
Interstage Job Workload Serverの実行制御プログラムです。
バッチ実行環境は、“バッチ受付サービス”、“バッチ実行サービス”および“バッチワークユニット”で構成しています。
- バッチ受付サービス
ジョブスケジューラ製品などからのジョブを受け付け、バッチ実行サービスへの処理依頼を行い、ジョブの終了までを管理します。
なお、Interstage Job Workload Serverにはジョブをスケジュールする機能がないため、ジョブスケジューラ製品を組み合わせて使用します。この場合、ジョブスケジューラ製品のジョブ実行制御機能は、バッチ受付サービスが存在するサーバに配置する必要があります。
- バッチ実行サービス
ジョブで使用するファイルの制御などを行い、受け付けたジョブをバッチワークユニットで実行します。ジョブが終了すると、ジョブの実行結果をバッチ受付サービスに通知します。
- バッチワークユニット
バッチアプリケーションを実行する“ワークユニット”です。
Interstage Job Workload Serverで使用するワークユニットを、“バッチワークユニット”と呼びます。

ワークユニットとは、アプリケーションの実行環境です。本製品に内蔵しています。
Interstage Job Workload Serverでは、以下の2種類のログを提供します。
- 実行履歴ログ
システムの稼働状況や操作状況、ジョブの処理状況などをテキスト形式で参照できるログです。
- ジョブログ
バッチアプリケーションの実行開始時間/終了時間、アプリケーションが出力した実行結果、終了コードなどが参照できるログです。ジョブログを参照することで、ジョブが異常終了した場合などの対処が簡単になります。
バッチジョブ定義を格納するデータベース(バッチジョブ定義データベース)を配置した環境です。
Interstage Job Workload Serverの運用環境の作成、業務運用などを行うために、以下を提供します。
- 環境作成コマンド
Interstage Job Workload Serverの運用環境を作成するためのコマンドです。
- 運用操作コマンド(ジョブの操作など)
Interstage Job Workload Serverの操作、およびジョブの投入/停止などを行うためのコマンドです。
- 保守コマンド
Interstage Job Workload Serverの環境を退避/復元するコマンドです。
All Rights Reserved, Copyright(C) 富士通株式会社 2007