2006年9月4日 星期一

如何開發一個 Java Web Start

以下在 command line 執行



STEP 1

keytool -genkey -keystore myKeystore -alias myself

//建立你的public key



keytool -selfcert -alias myself -keystore myKeystore

//由你的pubilc key 建立一個 private key



jarsigner -keystore myKeystore test.jar myself

//將你的jar檔用你的private key來簽章

//不確定中文翻譯有沒有錯



要先建立認證用的Key,來證明user下載的ap是你發行的,一種認證的機制



STEP2

建立一個 jnlp 檔





[TITLE] test[/TITLE]

Mong



a sample program demonstrate jws





























codebase = 你的jar檔所在地

application-desc main-class = main methods所在的class

jar href = jar 檔名

完成後,執行此jnlp檔就可以讓client端以遠端的方式執行你的ap了



原理下次有空補上



參考網站:http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/development.html

http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/syntax.html

 

沒有留言:

張貼留言