Enterprise JavaBeans (EJB) 対応 IBM シン・クライアントの実行
EJB クライアントは、Java™ Naming and Directory Interface (JNDI) 検索を介して、リモート Enterprise Java Beans にアクセスする Remote Method Invocation over Internet Inter-ORB Protocol (RMI-IIOP) Java Platform, Standard Edition (Java SE) アプリケーションです。IBM® Thin Client for EJB は、占有スペースが小さく、Java SE 環境および Eclipse Rich Client Platform (RCP) 環境にデプロイしやすくなっています。IBM Thin Client for EJB ライブラリーは、WebSphere® Application Server インストールまたは Application Client for WebSphere Application Server インストールを使用して、アプリケーションにバンドルできます。IBM Thin Client for EJB は、Java SE ランタイムの選択も広げます。これは、WebSphere Application Server 製品にパッケージされている Java Runtime Environment (JRE)、Oracle Web サイトからダウンロードできる JRE、または HP Web サイトからダウンロードできる JRE で実行できます。
始める前に
IBM Thin Client for EJB を、非 IBM 製品プラットフォーム上の非 IBM 製品 JRE で実行する場合は、IBM ORB
実装ライブラリーが必要になります。例えば、IBM Thin Client for EJB を、Windows、Linux、または Solaris 上の Sun Microsystems JRE で実行する場合や、HP-UX 上の HP JRE で実行する場合などです。IBM 提供の Solaris ハイブリッドおよび HP ハイブリッド JRE は、
非 IBM 製品 JRE 環境とはみなされません。
IBM Thin Client for EJB は、JNDI 検索を使用して WebSphere Application Server 上のバージョン 2.x およびバージョン 3.x EJB にアクセスできますが、リソース注入を介してバージョン 3.x EJB にはアクセスできません。クライアント・アプリケーションが Java Platform, Enterprise Edition (Java EE) Application Client コンテナー内で稼働している JavaPlatform, Enterprise Edition (Java EE) Application Client の場合、リソース注入はサポートされています。
EJB Thin Client 環境をセットアップする前に、EJB Thin Client for WebSphere Application Server 用に Java アーカイブ (JAR) ファイルを取得します。EJB Thin Client for WebSphere Application Server を取得するには、WebSphere Application Server または Application Client をインストールします。EJB Thin Client for WebSphere Application Server ファイルである com.ibm.ws.ejb.thinclient_8.5.0.jar
com.ibm.ws.ejb.thinclient.zos_8.5.0.jar は、app_server_root¥runtimes ディレクトリーにあります。
z/OS で実行されているクライアントには、com.ibm.ws.ejb.thinclient.zos_8.5.0.jar を使用します。
分散プラットフォームで実行されるクライアントには、
com.ibm.ws.ejb.thinclient.jar を使用します。
使用するクライアントは、接続先サーバーのプラットフォームではなく、クライアントのプラットフォームによって決まります。
IBM Thin Client for EJB with WebSphere Application Server 製品用の Java アーカイブ (JAR) ファイル com.ibm.ws.ejb.thinclient_8.5.0.jar
com.ibm.ws.ejb.thinclient.zos_8.5.0.jar および endorsed_apis_8.5.0.jar ファイルを、他のマシンにコピーし、製品との通信を可能にする軽量クライアント環境を作成します。IBM Thin
Client for EJB のコピーには、Thin Client for EJB を取得した WebSphere 製品に対する使用許諾契約書の条項が適用されます。正しい使用法およびその他の制約については、使用許諾契約書を参照してください。
app_server_root¥runtimes¥endorsed¥endorsed_apis_8.5.0.jar ファイルをデフォルト・ディレクトリー JAVA_JRE¥lib¥endorsed にコピーします。あるいは、java.endorsed.dirs プロパティーを使用して、任意のディレクトリーを指定することもできます。代わりのディレクトリーを使用する場合のベスト・プラクティスは、endorsed_apis JAR ファイルのみを組み込むことです。
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
- com.ibm.ws.orb_8.5.0.jar ファイルを Java システムのクラスパスに組み込みます。
- Java Endorsed Standards Override Mechanism を使用して、JRE のデフォルト ORB 実装をオーバーライドします。
- java.endorsed.dirs パスを、com.ibm.ws.orb_8.5.0.jar ファイルが含まれているディレクトリーに設定します。
このタスクについて
手順
次のタスク
-Dcom.ibm.ejs.ras.lite.traceSpecification=*=all