Hitachi

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


3.4.1 EJBクライアントアプリケーションからのEnterprise Bean呼び出しの流れ

EJBホームオブジェクトのリファレンスを検索,取得する場合を例に,Enterprise Beanを呼び出す流れを示します。

図3‒1 EJBクライアントアプリケーションからホームインタフェースを利用してEnterprise Beanを呼び出す流れ

[図データ]

EJBクライアントアプリケーションからホームインタフェースを利用してEnterprise Beanを呼び出すには,JNDIを利用してEJBホームオブジェクトのリファレンスを取得することで実現します。したがって,EJBクライアントアプリケーションでJNDIネーミングコンテキストを生成し,EJBホームオブジェクトのリファレンスを検索できるように実装する必要があります。Enterprise Beanの呼び出しの詳細については,「3.4.2 Enterprise Beanを呼び出すための実装」を参照してください。また,EJBクライアントアプリケーションは通信手段にRMI-IIOPを利用するため,RMI-IIOPのスタブやインタフェースを参照できるようにしておく必要があります。RMI-IIOPのスタブやインタフェースの取得については,「3.7 RMI-IIOPスタブ,インタフェースの取得」を参照してください。