Hitachi

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


2.3.1 ルックアップで使用する名称の種類

アプリケーションサーバでは,次に示す4種類の名称を使用したルックアップができます。

EJBクライアントの形態ごとに,利用できるルックアップ方法,および推奨するルックアップ方法を次の表に示します。

表2‒4 ルックアップ方法の種類

EJBクライアントの形態

ルックアップの方法

Portable Global JNDI名でのルックアップ

java:comp/envを使用した名称でのルックアップ

HITACHI_EJBから始まる名称でのルックアップ

ユーザ指定名前空間機能を利用して付与した別名でのルックアップ

EJBクライアントアプリケーション

×

JSP,サーブレット

EJB

(凡例) ◎:利用を推奨する ○:利用できる ×:利用できない

それぞれのルックアップ名称とその名称を使用したルックアップ方法について説明します。

〈この項の構成〉

(1) Portable Global JNDI名でのルックアップ

Portable Global JNDI名でのルックアップについて,名称の定義方法,ルックアップできる範囲や特徴について説明します。

Portable Global JNDI名でのルックアップについては,「2.4 Portable Global JNDI名でのルックアップ」を参照してください。また,標準アプリケーション名および標準モジュール名については,「2.4.2 自動的にバインドされるオブジェクト」を参照してください。

(2) java:comp/envを使用した名称でのルックアップ

java:comp/envを使用した名称のルックアップについて,名称の定義方法,ルックアップできる範囲や特徴について説明します。

java:comp/envを使用した名称のルックアップについては,Java EEの規定どおりの仕様です。

(3) HITACHI_EJBから始まる名称でのルックアップ

HITACHI_EJBから始まる名称のルックアップについて,名称の定義方法,ルックアップできる範囲や特徴について説明します。

HITACHI_EJBから始まる名称でのルックアップについては,「2.5 HITACHI_EJBから始まる名称でのルックアップ」を参照してください。

(4) ユーザ指定名前空間機能を利用して付与した別名でのルックアップ

ユーザ指定名前空間機能を利用して付与した別名でのルックアップについて,名称の定義方法,ルックアップできる範囲や特徴について説明します。

Enterprise BeanまたはJ2EEリソースへの別名付与の詳細については,「2.6 Enterprise BeanまたはJ2EEリソースへの別名付与(ユーザ指定名前空間機能)」を参照してください。

参考

Java EEの仕様では,java:comp/envを使用した名称でのルックアップが推奨されています。