バッチアプリケーション実行時に使用する機能を次の表に示します。システムの目的に合った機能を選択してください。機能の詳細については,参照先を確認してください。
表1-2 バッチアプリケーション実行時に使用する機能とシステムの目的の対応
機能 | システムの目的 | Java EE標準への準拠 | 参照先 | ||||||
---|---|---|---|---|---|---|---|---|---|
信頼性 | 性能 | 運用・ 保守 | 拡張性 | そのほか | 標準 | 拡張 | |||
バッチアプリケーション実行機能 | バッチアプリケーションの実行 | - | - | - | - | - | - | ○ | 2.3.1, 2.3.2 |
バッチアプリケーションの強制停止 | - | - | ○ | - | - | - | ○ | 2.3.3 | |
バッチアプリケーション情報の一覧表示 | - | - | ○ | - | - | - | ○ | 2.3.4 | |
バッチアプリケーションのログ出力 | - | - | ○ | - | - | - | ○ | 2.3.5 | |
EJBアクセス機能 | Enterprise Beanの呼び出し | - | - | - | ○ | - | ○ | ○ | 2.4 |
JNDIによるEJBホームオブジェクト・ビジネスインタフェースのリファレンスのルックアップ | - | - | - | ○ | - | ○ | ○ | ||
トランザクションの実装 | - | - | - | ○ | - | ○ | ○ | ||
RMI-IIOP通信のタイムアウト | - | - | - | ○ | - | ○ | ○ | ||
RMI-IIOPスタブ,インタフェースの取得 | - | - | - | ○ | - | ○ | ○ | ||
ネーミング管理が提供する機能 | JNDI名前空間へのオブジェクトのバインドとルックアップ | - | - | - | ○ | - | ○ | ○ | 2.5※ |
J2EEリソースへの別名付与(ユーザ指定名前空間機能) | - | - | - | ○ | - | - | ○ | ||
ラウンドロビンポリシーによるCORBAネーミングサービスの検索 | - | - | - | ○ | - | - | ○ | ||
ネーミング管理機能でのキャッシング | - | ○ | - | - | - | - | ○ | ||
CORBAネーミングサービスの切り替え | - | - | - | ○ | - | - | ○ | ||
リソース接続とトランザクション管理が提供する機能 | コネクションプーリング | - | ○ | - | - | - | ○ | ○ | 2.7, 2.8 |
コネクションプールのウォーミングアップ | - | ○ | - | - | - | - | ○ | ||
コネクションプール数調節機能 | - | ○ | - | - | - | - | ○ | ||
コネクションシェアリング・アソシエーション | - | ○ | - | - | - | ○ | - | ||
ステートメントプーリング | - | ○ | - | - | - | - | ○ | ||
ライトトランザクション | - | ○ | - | - | - | - | ○ | ||
DataSourceオブジェクトのキャッシング | - | ○ | - | - | - | - | ○ | ||
DB Connectorのコンテナ管理でのサインオンの最適化 | - | ○ | - | - | - | - | ○ | ||
コネクションの障害検知 | ○ | - | - | - | - | ○ | ○ | ||
コネクション枯渇時のコネクション取得待ち | ○ | - | - | - | - | - | ○ | ||
コネクションの取得リトライ | ○ | - | - | - | - | - | ○ | ||
コネクションプールの情報表示 | ○ | - | - | - | - | - | ○ | ||
コネクションプールのクリア | ○ | - | - | - | - | - | ○ | ||
トランザクションタイムアウトとステートメントキャンセル | ○ | - | - | - | - | ○ | - | ||
障害調査用SQLの出力 | - | - | ○ | - | - | - | ○ | ||
オブジェクトの自動クローズ | ○ | - | - | - | - | ○ | - | ||
クラスタコネクションプール機能(コネクションプールの一時停止・再開・状態表示) | ○ | - | - | - | - | - | ○ | ||
リソースへの接続テスト | - | - | ○ | - | - | - | ○ | ||
GC制御機能 | - | ○ | - | - | - | - | ○ | 2.9 | |
コンテナ拡張ライブラリ | - | - | - | ○ | - | - | ○ | 2.10 | |
JavaVMの機能 | - | - | ○ | - | - | - | ○ | 2.11 |
(凡例) ○:対応する -:対応しない