Cosminexus 機能解説

[目次][用語][索引][前へ][次へ]

1.3.2 バッチサーバの構成

バッチサーバとは,次に示す五つのプログラムモジュールを実行するJavaアプリケーションです。

バッチアプリケーションとは,バッチ処理を実装したJavaアプリケーションです。バッチアプリケーションは,業務の内容に応じてユーザが開発します。なお,バッチアプリケーション以外のプログラムモジュールは,Application Serverで提供されているモジュールです。

バッチサーバの構造を次の図に示します。

図1-7 バッチサーバの構造

[図データ]

バッチサーバでは次に示すJ2EEの機能を使用できます。

注※1
トランザクションなし,またはローカルトランザクションのDB Connectorを使用できます。

注※2
リソースアダプタのDD(ra.xml)のtransaction-supportでLocalTransactionを指定し,ビジネスロジック中にリモートでJavaVMの呼び出しをしない場合に,ローカルトランザクションが利用できます。

また,バッチサーバから次のEJBを呼び出せます。ただし,EJBの呼び出し方法はリモート呼び出しとなります。ローカル呼び出しはできません。

以降の項で,バッチサーバの各モジュールの概要を説明します。