Java

README

Java TM Web Start

Version 1.0.1

 
請將意見及心得傳送至 javawebstart-feedback@sun.com

目錄

簡介
安裝指示
使用 Java Web Start
版次注意事項

簡介

Java Web Start 是一種用於 Java TM 技術型應用程式的新部署技術。 它是電腦與 Internet 之間的探測工具,可讓使用者直接從 Web 啟動及管理應用程式。 Java Web Start 提供輕鬆、僅按一下即可啟動應用程式的簡單方式, 同時保證您執行的一定是最新版本,省去複雜的安裝或升級程序。

依照慣例,若要透過 Web 來分配軟體,使用者需要在 Web 上尋找安裝程式、下載安裝程式、尋找安裝程式並執行安裝程式。 執行安裝程式後,會出現安裝目錄和安裝選項(例如完整、一般或基本安裝)的提示。 通常,這是一種耗時又複雜的工作,而且需要針對軟體的每一個新版本重複執行。

相形之下,以 Web 部署的應用程式(例如您最愛的 HTML 型電子郵件客戶端程式及日曆、 拍賣站台...等等)就比較容易安裝及使用。全球資訊網瀏覽器已將整個處理程序自動化了。 不需要複雜的下載、安裝及配置步驟,保證您執行的一定是最新版本。

Java Web Start 在全功能的應用程式中,也提供了與上述 HTML 型應用程式相同的優點。Java Web Start 是一種用於全球資訊網的應用程式部署解決方案。 使用全功能應用程式代替 HTML 型應用程式的好處如下:

而您在第一次時則必須要下載應用程式。HTML 型應用程式的第一次啟動成本非常低。 通常,網頁在幾秒內就會顯示出來。在一般數據機連線上,Java TM 技術型應用程式需要幾分鐘的下載時間。 Java Web Start 會快取已下載到電腦上的所有檔案。因此,雖然應用程式的第一次啟動成本比 HTML 網頁高,但以後啟動應用程式時,幾乎可以即時啟動,因為所有必要的資源都已經就緒了。

每次啟動時,Java Web Start 會檢查「全球資訊網伺服器」有無應用程式的新版本,如果有的話,便會自動下載並啟動它。因此,應用程式會自動保持在最新版本。 沒有複雜的升級程序。

安全

Java Web Start 建置於 Java 2 平台上,它提供廣泛的安全性架構。 依預設,隨 Java Web Start 啟動的應用程式將在受限制的環境 ("sandbox") 下執行,該環境下的檔案與網路存取權皆受到限制。 因此,使用 Java Web Start 啟動應用程式可維護系統的安全性及完整性。

應用程式可以要求不受限制存取您的系統。在這個情況下, 當第一次啟動應用程式時,Java Web Start 會顯示一個安全性警告對話框。 此安全性警告顯示有關應用程式的原始資訊,例如,應用程式的開發廠商。 如果您選擇信任廠商,便會啟動應用程式。應用程式的原始資訊是以數位程式碼簽署為基礎。

安裝指示

有關該版次的安裝指示和系統要求,請參閱安裝指南

使用 Java Web Start

Java Web Start 可讓您直接從「全球資訊網」啟動 Java 技術型應用程式。應用程式可經由下列三種方式啟動: 無論您選擇哪一種啟動方式,應用程式都會執行。特別是,Java Web Start 總會連接回到「全球資訊網伺服器」來檢查特定應用程式的更新版本。

從「全球資訊網瀏覽器」啟動

在 Java Web Start 產品網頁 (http://java.sun.com/products/javawebstart) 上,有一些應用程式的連結,您可以按一下滑鼠來啟動這些應用程式。 請嘗試按一下啟動按鈕來啟動不同的應用程式。「全球資訊網瀏覽器」會啟動 Java Web Start,然後它會下載、快取及執行指定的應用程式。 您會注意到您第二次啟動應用程式的速度變快了,因為它已位於區域環境內,不需要重新下載。

網頁上大部份展示都已被下載和執行,並不需要任何使用者介入。 這些應用程式在受限制的環境下執行,它們被禁止存取區域磁碟及網路,因此可保證您的電腦上不會出現病毒。

部份展示需要額外特權,例如您區域硬碟的存取權。針對這些應用程式,會蹦現一個安全性對話框,根據以數位方式簽署程式碼的人顯示應用程式的原始資訊。 唯有您決定信任廠商後,應用程式才會執行。

使用 Java Web Start 就是這麼回事,但它是怎麼運作的? 事實上,啟動應用程式的 HTML 連結都是標準 HTML 連結。不過,它們並非指向另一個網頁,而會連結到一個特殊配置檔,稱為 JNLP 檔。「全球資訊網瀏覽器」會檢查 副檔名及/或檔案的 MIME 類型,看看是否屬於 Java Web Start。然後,以下載的 JNLP 檔為引數來啟動 Java Web Start。Java Web Start 顯示一個歡迎畫面,並依 JNLP 檔指示,繼續下載、快取及執行應用程式。 

從內建「應用程式管理者」啟動

「應用程式管理者」為 Java Web Start 的內建部份。它可讓您快速又輕易地啟動 Java Web Start 先前啟動過的應用程式。對於 Web 部署的 Java 技術型應用程式而言,它是「記錄」功能表與「開始/程式集」功能表的組合。「應用程式管理者」也可讓您查看有關應用程式的其餘資訊,以及前往某特定應用程式的首頁。

按兩下應用程式圖示或按一下啟動按鈕,便可以從「應用程式管理者」啟動應用程式。

「應用程式管理者」另一個重要功能是「個人喜好」對話框,它可讓您檢查及修改 Java Web Start 的使用設定。例如,此對話框包含一些標籤,功能如下:

在 Windows 上,您可以按一下「開始」功能表或桌面上的 Java Web Start 圖示,來啟動「應用程式管理者」。而在 Solaris/Linux 上,其啟動方式是執行 Java Web Start 安裝目錄中的 javaws 指令。「應用程式管理者」亦可從「全球資訊網瀏覽器」啟動。產品網頁 (http://java.sun.com/products/javawebstart) 顯示這方面的範例。

從桌面圖示和「開始」功能表(僅限 Windows)啟動

針對 Web 部署的 Java 技術型應用程式,Java Web Start 可自動在 Windows 桌面及「開始」功能表中建立捷徑。 依預設,如果需要建立捷徑,Java Web Start 會再次詢問應用程式的啟動。 您可以使用「個人喜好」面板來進行變更。

捷徑亦可經由使用「應用程式管理者」、使用應用程式/建立捷徑, 以及使用應用程式/移除捷徑功能表項目來新增及移除。

在 Proxy 伺服器/防火牆後使用 Java Web Start

為了能夠從防火牆外啟動應用程式,必須以正確的 Proxy 設定來配置 Java Web Start。 Java Web Start 會自動嘗試從系統的預設瀏覽器(在 Windows 上是 IE 或 Netscape,而在 Solaris/Linux 上是 Netscape)偵測 Proxy 設定。Java Web Start 支援大多數的全球資訊網 Proxy 自動配置程序檔。它幾乎可以偵測到所有環境的 Proxy 設定。

如果無法自動偵測 Proxy 設定,那麼在您第一次使用 Java Web Start 時,系統就會提示 您指定 Proxy 的設定。Java Web Start 也會要求您輸入存取認證 Proxy 伺服器所需的使用者名稱和密碼。 此使用者名稱和密碼會針對 Java Web Start 的現行呼叫來儲存。不過,在存取一個安全網站時,最新呼叫的 Java Virtual Machine 會要求您輸入該使用者名稱和密碼,因為此資訊儲存在 Java Virtual Machine 案例內。

您亦可使用 Java Web Start「個人喜好」面板來檢視或編輯 Proxy 配置。按一下桌面 (Windows) 上的圖示,或在 Java Web Start 安裝目錄 (Solaris/Linux) 中鍵入 ./javaws,然後選取「編輯/個人喜好」,可以啟動「應用程式管理者」。  如果您所處的環境必須透過 Proxy 伺服器來存取 「全球資訊網」,建議您使用 Java Web Start「個人喜好」面板來檢查這些設置是否正確。

版次注意事項

有關對此發行版的 Java Web Start 所做的錯誤修復和加強清單,請參考版次注意事項
For more information on Java technology
and other software from Sun Microsystems, call:
(800) 786-7638
Outside the U.S. and Canada, dial your country's AT&T Direct Access Number first.
Sun Microsystems, Inc.
Copyright © 2000-2002 Sun Microsystems, Inc.
All Rights Reserved. Terms of Use. Privacy Policy.