2.1 この章の構成
Javaで開発したバッチジョブを実行するためのアプリケーションをバッチアプリケーションといいます。バッチアプリケーションは,常駐型のJavaVMプロセスであるバッチサーバで実行します。
バッチサーバによるアプリケーションの実行の概要については,「2.2 バッチアプリケーション実行環境の概要」を参照してください。また,バッチアプリケーションでのリソース接続の概要については,「2.6 リソース接続とトランザクション管理の概要」を参照してください。
アプリケーションサーバで提供するバッチサーバの機能と参照先を次の表に示します。
機能名 |
参照先 |
---|---|
バッチアプリケーション実行機能 |
|
EJBアクセス機能 |
|
ネーミング管理機能 |
|
リソース接続機能 |
|
トランザクション管理 |
|
GC制御機能 |
|
コンテナ拡張ライブラリ |
|
JavaVMの機能 |
|
Javaアプリケーションからの移行 |
|
JP1/AJSとの連携 |
表2-1の機能のほかに,バッチサーバでは,バッチアプリケーションのスケジューリング機能を提供しています。以降,この機能をスケジューリング機能といいます。スケジューリング機能については,「4. バッチアプリケーションのスケジューリング」を参照してください。