Java網絡啟動(Java Web Start (JWS) )可以實現在網絡瀏覽器中運行具備全部特色的Java應用軟件。Sun公司在2001年三月發布的Java1.0就已經具備了對JWS的支持,自從J2SE1.4版本以來,JWS就已經成為Java運行時環境(Java Runtime Environment (JRE) )的默認配置,不必再單獨安裝了,在這篇文章中,我將向您介紹這一重要技術。
技術
JWS是與網絡瀏覽器相結合的應用軟件,當用戶點擊鏈接的時候就會指向一個Java網絡啟動協議(Java Network Launching Protocol (JNLP) )文件,然后瀏覽器自動啟動JWS,接著下載、緩存并運行基于Java技術的應用軟件。
在JWS背后的技術是JNLP及其API,它們是在Java團體進程(Java Community Process)中開發的。JWS實際上是JNLP規范的一個參考實現,JNLP技術定義了一個標準的文件格式,該格式描述了如何調用一個JNLP文件。
既然安裝鏈接可以作為普通的HTTP URL的鏈接,那么您就可以通過網頁來檢查客戶端是否安裝了JWS,您可以在IE中通過以下代碼來檢查:
原文轉自:http://www.anti-gravitydesign.com