Cosminexus 機能解説
処理の種類に応じて検討する方法と,処理の内容に応じて検討する方法について説明します。
まず,処理を次の3種類に分類し,コンテナ拡張ライブラリを利用するかどうかを検討します。コンテナ拡張ライブラリを利用しない場合は,EJB-JARファイル,WARファイル,またはライブラリJARに共通のライブラリを含めます。
Enterprise Bean,サーブレット,JSPでの操作内容を次のように分類し,それぞれコンテナ拡張ライブラリを使用するかどうかを検討します。コンテナ拡張ライブラリを利用するかどうかの指針を次の表に示します。
表10-1 操作内容ごとのコンテナ拡張ライブラリの利用の指針
操作内容 | コンテナ拡張ライブラリ | EJB-JARファイルまたはWARファイル | ライブラリJAR |
---|---|---|---|
ファイルやディレクトリへのアクセス操作 | ○ | × | × |
JNIの利用による操作※ | ○ | × | × |
スマートエージェント経由のCORBAオブジェクトの呼び出し | ○ | × | × |
J2EEコンテナ機能の操作 | × | ○ | × |
EJB-JARファイルおよびWARファイル内のクラス参照 | × | − | × |
(凡例) ○:含める ×:含めない −:該当しない
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.