jwsプローブ
3281 ワード
Java Web Start(以下JWSと略称する)はSUNが提供するウェブを通じてJavaプログラムを配置し、発表する新技術である.Applicationを発表するためにもAppletを発表するためにも使用でき、昨年の世界Java技術ベストクリエイティブ賞を受賞した.最初の実行時にプログラムをダウンロードしただけで、その後のことはJWSにすべて渡され、バージョンの自動更新とメンテナンスが含まれている.これは私たちの夢だった必要なことは、プログラムがクライアントで実行されることです(ローカルで実行されるので、もちろん十分な速度があります)、クライアントの構成をインストールする必要はありません.バージョンアップ後のクライアントのメンテナンスも考慮する必要はありません.これがJWSが提供するメリットの一つです.
JWSは主にネットワークを通じてアプリケーションを導入するために使用され、安全、安定、メンテナンス、使いやすいという特徴があります.ユーザーはJWSでアプリケーションを配備するサイトにアクセスし、配布されたアプリケーションをダウンロードし、オンラインで実行することもできるし、JWSのクライアントを通じてオフラインでダウンロードしたアプリケーションを実行することもできる.同一のアプリケーションに対して、第1回の実行時にダウンロードして、後で毎回実行する時、JWSのクライアントは自動的にバージョンの更新があるかどうかを探知して、更新があるなら自動的に新しいバージョンをダウンロードして、更新しないで直接現地の現在のバージョンを実行して、すべての面倒はすべてJWSが引き受けます
ステップ1:パブリッシュしたいアプリケーションの開発
ステップ2:アプリケーションと使用するすべてのリソースを1つ以上のjarパッケージにする
ステップ3:アプリケーションがこのアプリケーションを実行するマシンのローカルリソースを使用しない場合は、アプリケーションを導入できます.
ステップ4:アプリケーションがこのアプリケーションを実行するマシンのローカルリソースを使用している場合は、アプリケーションが署名してからパブリッシュする必要があります.
ステップ5:アプリケーションに署名する方法
1、Dos状態で、アプリケーションを公開するjarパッケージがあるディレクトリに入り、次の
JWSは主にネットワークを通じてアプリケーションを導入するために使用され、安全、安定、メンテナンス、使いやすいという特徴があります.ユーザーはJWSでアプリケーションを配備するサイトにアクセスし、配布されたアプリケーションをダウンロードし、オンラインで実行することもできるし、JWSのクライアントを通じてオフラインでダウンロードしたアプリケーションを実行することもできる.同一のアプリケーションに対して、第1回の実行時にダウンロードして、後で毎回実行する時、JWSのクライアントは自動的にバージョンの更新があるかどうかを探知して、更新があるなら自動的に新しいバージョンをダウンロードして、更新しないで直接現地の現在のバージョンを実行して、すべての面倒はすべてJWSが引き受けます
ステップ1:パブリッシュしたいアプリケーションの開発
ステップ2:アプリケーションと使用するすべてのリソースを1つ以上のjarパッケージにする
ステップ3:アプリケーションがこのアプリケーションを実行するマシンのローカルリソースを使用しない場合は、アプリケーションを導入できます.
ステップ4:アプリケーションがこのアプリケーションを実行するマシンのローカルリソースを使用している場合は、アプリケーションが署名してからパブリッシュする必要があります.
ステップ5:アプリケーションに署名する方法
1、Dos状態で、アプリケーションを公開するjarパッケージがあるディレクトリに入り、次の
keytool -genkey -keystore myKeystore -alias jwstest
を実行します. 2、 jar , :
jarsigner -keystore myKeystore yourtest.jar jwstest
jspに リンクを くとJNLPJJ_ERP
JNLPファイル:
http://192.168.18.109:8080/jj_erp "href="jnlp/jj.jnlp">
Login
Lively Corporation
HelloWorld Test Example for WebStart.
http://192.168.18.109:8080/jj_erp/index.jsp"/ >
http://192.168.18.109:8080/jj_erp/main.jar "main="true"/> http://192.168.18.109:8080/jj_erp/util.jar"/ > http://192.168.18.109:8080/jj_erp/json.jar"/ >
WebでxmlでJNLP を するには
jnlp application/x-java-jnlp-file