3.2 EJBクライアントで使用できる機能
EJBクライアントで使用できる機能について,次の表に示します。それぞれの機能の詳細については,参照先の説明を参照してください。なお,「参照先マニュアル」に示したマニュアル名の「アプリケーションサーバ」は省略しています。
分類 |
機能概要 |
参照先マニュアル |
参照個所 |
|
---|---|---|---|---|
JNDI |
基本機能 |
EJBホームオブジェクトリファレンスおよびビジネスインタフェースのリファレンスの検索,取得ができます。 |
機能解説 基本・開発編(コンテナ共通機能) |
|
拡張機能 |
複数のネーミングサービスとJ2EEサーバで構成されるシステムで,EJBクライアントからのルックアップをラウンドロビンで実行できます。これによって,負荷分散を実現できます。 |
|||
ネーミングサービスからルックアップしたオブジェクトをメモリ上に保持(キャッシュ)できます。キャッシュの利用によって,ネーミングサービスへのアクセスの性能上のコストを削減できます。 |
||||
EJB |
EJBコンテナで実行されているEnterprise Beanを呼び出せます。 |
このマニュアル |
||
EJB呼び出し実行時に通信障害が発生した場合に,送信動作を選択できます。 |
このマニュアル |
|||
トランザクション |
EJBクライアントでトランザクションを開始・決着できます。 |
機能解説 基本・開発編(コンテナ共通機能) |
||
Security |
J2EEサーバで定義されたユーザとパスワードを使用してユーザ認証ができます。EJBクライアントからログインして,セキュリティロールが設定されたEJBのビジネスメソッドを呼び出せます。 |
このマニュアル |
3.6※ |
|
機能解説 セキュリティ管理機能編 |
||||
そのほか |
EJBクライアントとネーミングサービス間,およびEJBクライアントとJ2EEサーバ間の通信で,通信タイムアウトを設定できます。 |
このマニュアル |
||
EJBクライアントの性能解析トレースを出力できます。 |
機能解説 保守/移行編 |
EJBクライアントアプリケーションで使用できる拡張機能について,次の表に示します。なお,それぞれの機能の詳細については,参照先の説明を参照してください。なお,EJBクライアントアプリケーションでは,データソース(JDBC)およびコネクタ(Connector)は使用できません。
分類 |
機能概要 |
機能についての参照先 |
---|---|---|
トランザクション |
EJBクライアントアプリケーションでUserTransactionを取得し,トランザクションを開始・決着できます。UserTransactionの取得方法には次の2種類の方法があります。
なお,Application Serverでは,1.の方法を推奨しています。 |
|
そのほか |
EJBクライアントのログを出力できます。 |
3.8※ |
EJBクライアントアプリケーションをコマンド(cjclstartapコマンド)で開始できます。 |
次の節以降では,EJBクライアントアプリケーションの機能について説明しています。