Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)


3.6.2 使用できるJ2EEコンポーネントおよび機能

ここでは,データベース接続で使用できる機能について説明します。

データベース接続で使用できるJ2EEコンポーネントおよび機能を,データベースごとに次の表に示します。

表3‒21 使用できるJ2EEコンポーネントおよび機能

項目

HiRDB

Oracle

SQL Server

XDM/RD E2

J2EEコンポーネント

Servlet/JSP

Stateless Session Bean

Stateful Session Bean

Singleton Session Bean

Entity Bean(BMP)

×

Entity Bean(CMP1.1)

×

×

×

Entity Bean(CMP2.0)

※1

×

×

×

Message-driven Bean(onMessageメソッドからのデータベースアクセス)

使用できる機能

コネクションプーリング

コネクションプールのウォーミングアップ

コネクションシェアリング・アソシエーション

DataSourceオブジェクトのキャッシング

DB Connectorのコンテナ管理でのサインオンの最適化

コネクション数調節機能

コネクションスイーパ機能

コネクションプールの情報表示(cjlistpoolコマンド)

コネクションプールのクリア(cjclearpoolコマンド)

リソースへの接続テスト

コネクションの障害検知

コネクション障害検知のタイムアウト

コネクション枯渇時のコネクション取得待ち

コネクション取得リトライ

コネクション自動クローズ

コネクションプールの一時停止

×

コネクションプールの再開

×

ステートメントプーリング

※2

※2

ステートメントキャンセル

※3

ステートメントsetQueryTimeoutメソッド

※3

×

J2EEリソースのオプショナル名機能

クライアントAPIで発生した例外の通知機能

コネクションIDのPRFトレース出力

×

障害調査用SQLの出力

(凡例)○:使用できる  ×:使用できない

注※1 CMP2.0の機能である,CMR機能は利用できません。

注※2 HiRDB自動再接続機能とステートメントプーリング機能の併用はできません。

注※3 Oracleに接続する場合の注意事項があります。注意事項については,「3.6.6 Oracleと接続する場合の前提条件と注意事項」を参照してください。