Java Web Start (JWS) を使用して J2EE アプリケーション・クライアントのアプリケーションおよび/またはシン・アプリケーション・クライアントのアプリケーションを起動するには、
IBM 提供の Java ランタイム環境、WebSphere Application Server のアプリケーション・クライアントにバンドルされる
ライブラリー JAR ファイルおよびプロパティー・ファイルが JWS にインストールされている必要があります。
この項目では、アプリケーション・クライアント・インストールからアプリケーション・クライアント・ランタイム依存コンポーネントを作成するステップを記載します。
アプリケーション・サーバーにインストール可能な Web アーカイブ・リソー
ス (WAR) ファイルとしてパッケージされています。
始める前に
クライアント・アプリケーションがデプロイするプラットフォームの WebSphere Application Server のアプリケーション・クライアントをインストールします。
複数のプラットフォームにクライアント・アプリケーションをデプロイする必要がある場合、
アプリケーション・クライアント・ランタイム依存コンポーネントは、
クライアント・アプリケーションがサポートする各プラットフォーム用に別々に作成される必要があります。
プロシージャー
- クライアント・アプリケーションがサポートするオペレーティング・システムのために WebSphere Application Server のアプリケーション・クライアントをインストールします。
- ディレクトリーをインストール bin ディレクトリーに変更します。
- buildClientRuntime ツールを実行して、一時ディレクトリーにアプリケーション・クライアント・ランタイム JAR ファイルを生成します。これには、Java 2 Runtime Environment、アプリケーション・クライアント・ランタイム・プロパティー、
SSL 鍵ストアおよびトラストストア・ファイル、およびアプリケーション・クライアント・ランタイム・ライブラリー JAR ファイルが含まれます。
J2EE アプリケーション・クライアントのアプリケーションではなく、
シン・アプリケーション・クライアントのアプリケーションでのみ使用するアプリケーション・クライアント・ランタイム JAR ファイルを作成している場合、アプリケーション・クライアント・ランタイム・ライブラリー JAR ファイルを除くことによって、生成される JAR ファイルのサイズを減らすことができます。
追加のパラメーターが buildClientRuntime ツールに渡されます。
- WebSphereClientRuntimeInstaller.jar ファイルを、上記のステップで生成した JAR ファイルと同じロケーションにコピーします。
この JAR ファイルは、WebSphere Application Server クライアント・インストールの JWS ディレクトリーにあります。
- Java 2 SDK jarsigner ユーティリティーを使用して、
上記のステップから作成された JAR ファイルに署名します。
- アプリケーション・クライアント・ランタイム・インストーラー JNLP 記述子ファイルまたは JavaServer Pages (JSP) ファイルが以前のステップと同じ一時ディレクトリーに動的に生成されている場合、それを作成します。
このトピックの例のセクションにあるサンプルの JNLP ファイルを参照してください。
- 2 つの署名された JAR ファイルおよびアプリケーション・クライアント・ランタイム・インストーラー JNLP 記述子ファイルを WAR ファイルにパッケージします。
この WAR ファイルは、アプリケーション・サーバーにデプロイできる EAR ファイルにパッケージされます。
結果
Web アプリケーションで、アプリケーション・クライアント・ランタイムと JRE 環境を提供する準備ができました。