Java シン・クライアント・アプリケーションの開発
アプリケーション・コードを開発し、そのコードをアセンブルしてクライアント・アプリケーションに組み込み、クライアント・マシンにデプロイできるようにします。
このタスクについて
Java シン・クライアント・アプリケーションを開発するには、アプリケーション・コードを開発し、エンタープライズ Bean および CORBA オブジェクトに必要なクライアント・バインディングを生成し、そうした断片を 1 つにパッケージ化して、クライアント・マシンにインストールします。
Java シン・クライアントを使用するクライアント・アプリケーションは、使用する各リソースの完全修飾されたロケーションを明示的にコード化する必要があります。 例えば、エンタープライズ Bean Home を検索する Java™ シン・クライアント・アプリケーションには、以下のコードが含まれます。
java.lang.Object ejbHome = initialContext.lookup("the/fully/qualified/path/to/actual/home/in/namespace/MyEJBHome"); MyEJBHome = (MyEJBHome)javax.rmi.PortableRemoteObject.narrow(ejbHome, MyEJBHome.class);
Java シン・クライアント・アプリケーションは、 名前空間内のエンタープライズ Bean Home の完全修飾された物理ロケーションを知っている必要があります。この場所が変更されると、 シン・クライアント・アプリケーションは lookup() ステートメントに置かれた値も変更する必要があります。
Java シン・クライアント・アプリケーションをコンパイルするには、アプリケーションが必要とするクライアント JAR ファイルを、javac コマンドの CLASSPATH 設定に組み込みます。