国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設(shè)計 > 正文

學習JavaWebStart

2019-11-18 14:30:29
字體:
供稿:網(wǎng)友

  簡介
  java Web Start 是部署基于 Java TM 技術(shù)的應(yīng)用程序的一種新技術(shù)。它是連接計算機和 Internet 的便捷渠道,使用戶可以在 Web 上運行和治理應(yīng)用程序。Java Web Start 提供簡便的一點激活應(yīng)用程序,并確保總是運行最新版本,以消除復雜的安裝或升級過程。傳統(tǒng)情況下,通過 Web 發(fā)布軟件需要用戶在 Web 上查找、下載、定位并執(zhí)行安裝程序。執(zhí)行安裝程序后,將提示指定安裝路徑和安裝選項,例如完全、典型或最小安裝。這通常是一個耗時復雜的任務(wù),并且在安裝軟件的每個新版本時都必須重復進行。
  
  相反,通過 Web 部署的應(yīng)用程序,例如深受喜愛的基于 Html 的電子郵件客戶軟件和日歷、 拍賣站點等等,都非常輕易安裝和使用。Web 瀏覽器使整個過程自動化。沒有復雜的下載、安裝和配置過程,并且確保您總是使用最新版本。
  
  Java Web Start 可為全功能應(yīng)用程序提供與如上所述的 HTML 應(yīng)用程序相同的益處。Java Web Start 是一種面向 Web 的應(yīng)用程序部署解決方案。使用全功能應(yīng)用程序替代基于 HTML 的客戶軟件具有多種好處:
  
  高度交互的用戶界面,可與傳統(tǒng)應(yīng)用程序(如文字處理和電子表格軟件)相媲美。
  
  較低的帶寬需求。應(yīng)用程序無須在每次單擊時都與 Web 服務(wù)器進行連接,它可以緩存已經(jīng)下載的信息。這樣,它可以在低速連接上實現(xiàn)更好的交互性。支持脫機使用作為交換代價,您必須在第一次使用時下載應(yīng)用程序。基于 HTML 的應(yīng)用程序的首次激活成本非常低。典型情況下,打開一個 Web 頁面需要幾秒鐘。基于 JavaTM 技術(shù)的應(yīng)用程序通過典型的調(diào)制解調(diào)器連接下載將需要幾分鐘。 Java WebStart 將下載的所有文件緩存在本地計算機上。這樣,盡管應(yīng)用程序的第一次激活成本高于 HTML 頁面,但接下來運行應(yīng)用程序幾乎是立即運行,因為所需的資源已經(jīng)在本地計算機上。在每次啟動時,Java Web Start 將檢查 Web 服務(wù)器是否有應(yīng)用程序的更新版本,
  
  并可自動下載和啟動。這樣,應(yīng)用程序?qū)⒆詣痈隆]有復雜的升級過程。
  
  安全性
  Java Web Start 構(gòu)建于 Java 2 平臺之上,該平臺提供完善的安全體系結(jié)構(gòu)。在默認情況下,通過 Java Web Start 啟動的應(yīng)用程序?qū)⒃谑芸氐沫h(huán)境(“沙箱”)中運行,只能對文件和網(wǎng)絡(luò)進行有限的訪問。因此,通過 Java Web Start 啟動應(yīng)用程序可保持系統(tǒng)的安全性和完整性。應(yīng)用程序可請求對系統(tǒng)進行無限制訪問。這種情況下,Java Web Start 將在應(yīng)用程序第一次啟動時顯示 安全警告 對話框。安全警告將顯示有關(guān)應(yīng)用程序的來源信息,例如開發(fā)應(yīng)用程序的供貨商。假如選擇信任供貨商,將啟動應(yīng)用程序。應(yīng)用程序的來源信息取決于數(shù)字代碼簽名。
  
  安裝說明
  有關(guān)此發(fā)行版的安裝說明和系統(tǒng)要求,請參見安裝指南。使用 Java Web StartJava Web Start 使您可以直接通過 Web 啟動基于 Java 技術(shù)的應(yīng)用程序。應(yīng)用程序可以通過以下三種方式啟動:通過單擊鏈接從 Web 瀏覽器啟動。從 Java Web Start 的內(nèi)置“應(yīng)用程序治理器”啟動,治理器將跟蹤最近使用的應(yīng)用程序,并提供對喜好應(yīng)用程序的快速訪問。從桌面圖標或“開始”菜單(僅適用于 Windows)啟動。無論選擇哪種啟動方式,應(yīng)用程序的運行效果相同。非凡的是,Java Web Start
  
  經(jīng)常與 Web 服務(wù)器連接,以檢查特定應(yīng)用程序的更新版本。
  
  從 Web 瀏覽器啟動
  在 Java Web Start 的產(chǎn)品頁上( http://java.sun.com/PRodUCts/javawebstart ),提供了一些可直接單擊啟動的應(yīng)用程序。請嘗試單擊 啟動 按鈕來啟動不同的應(yīng)用程序。Web 瀏覽器將啟動 Java Web Start,它將下載、緩存并執(zhí)行指定的應(yīng)用程序。您將注重到第二次啟動應(yīng)用程序時速度明顯加快,因為它已在本地存在而無須重新下載。頁面上的大部分演示程序均可直接下載并執(zhí)行,無須用戶干預。這些應(yīng)用程序在受控環(huán)境中運行,不能訪問本地磁盤和網(wǎng)絡(luò),并保證不會在計算機上安裝任何病毒。
  
  
  某些演示程序需要額外的權(quán)限,例如訪問本地硬盤。對于這些應(yīng)用程序,將彈出安全對話框,根據(jù)代碼的數(shù)字簽名顯示有關(guān)應(yīng)用程序的來源信息。應(yīng)用程序只有在您決定信任供貨商才將運行。
  
  這的確就是使用 Java Web Start 的全部需求,但是它是如何工作的?啟動應(yīng)用程序的 HTML 鏈接實際上就是標準的 HTML 鏈接。但是,它不是指向其他 Web 頁,而是鏈接到稱作 JNLP 文件的非凡配置文件。Web 瀏覽器檢查文件的擴展名和/或 MIME 類型,確定它屬于 Java Web Start。然后以下載的 JNLP 文件為參數(shù)啟動Java Web Start。Java Web Start 將顯示閃現(xiàn)屏幕并按 JNLP 文件的指示處理下載、緩存和運行應(yīng)用程序。
  
  從內(nèi)置“應(yīng)用程序治理器”啟動“應(yīng)用程序治理器”為 Java Web Start 的內(nèi)置部分。它使您可以快速簡便地啟動曾經(jīng)通過 Java Web Start 啟動的應(yīng)用程序。治理器是“歷史”菜單和“開始/程序”菜單相結(jié)合的產(chǎn)物,為 Web 部署的 Java應(yīng)用程序提供相應(yīng)的功能。“應(yīng)用程序治理器”還使您可以查看應(yīng)用程序的附加信息,并跳轉(zhuǎn)到特定應(yīng)用程序的主頁。
  
  您可以雙擊應(yīng)用程序圖標或單擊 啟動 按鈕從“應(yīng)用程序治理器”啟動應(yīng)用程序。
  
  “應(yīng)用程序治理器”另一個重要功能是“首選項”對話框,該對話框使您可以查看并修改 Java Web Start 使用的設(shè)置。例如,它包括使您可以進行下列設(shè)置的選項卡:
  
  指定 HTTP 代理(或告訴 Java Web Start 使用默認的瀏覽器設(shè)置)。
  清除已下載的應(yīng)用程序緩存。
  指定 Java Runtime Environments (JREs) 不同版本的位置。
  指定是否顯示 Java 控制臺。
  查看根證書集合。
  “應(yīng)用程序治理器”可通過單擊桌面上的 Java Web Start 圖標或 Windows“開始
  ”菜單中的圖標啟動。在 Solaris/linux 上,通過調(diào)用 Java Web Start 安裝目
  錄中的 javaws 命令啟動。“應(yīng)用程序治理器”還可通過 Web 瀏覽器啟動。產(chǎn)品
  頁 (http://java.sun.com/products/javawebstart)展示了這樣一個示例。
  
  從桌面圖標或“開始”菜單(僅適用于 Windows)啟動
  Java Web Start 可在 Windows 桌面和“開始”菜單中自動創(chuàng)建快捷方式,供 Web部署的基于 Java 技術(shù)的應(yīng)用程序使用。在默認情況下,假如應(yīng)該創(chuàng)建快捷方式,Java Web Start 將在第二次啟動應(yīng)用程序時提示。該參數(shù)可通過“首選項”面板更改。快捷方式還可以通過“應(yīng)用程序治理器”使用 應(yīng)用程序/創(chuàng)建快捷方式 和 應(yīng)用程序/刪除快捷方式 菜單項添加和刪除。
  
  在代理服務(wù)器/防火墻后面使用 Java Web StartJava Web Start 必須配置正確的代理設(shè)置以啟動防火墻之外的應(yīng)用程序。JavaWeb Start 將自動嘗試檢測系統(tǒng)默認瀏覽器的代理設(shè)置(Windows 上的 IE 或Netscape,Solaris/Linux 上的 Netscape)。 Java Web Start 支持大多數(shù)web 代理自動配置腳本。它幾乎可檢測所有環(huán)境中的代理設(shè)置。假如無法自動檢測到代理設(shè)置,則會在首次使用 Java Web Start 時,提示您指定代理設(shè)置。Java Web Start 還將提示輸入訪問身份驗證代理服務(wù)器所需的用戶名和口令。該用戶名和口令將存儲為 Java Web Start 的當前入口信息。但是,在調(diào)用新的 Java 虛擬機時,假如訪問一個安全 Web 站點將提示輸入用戶名和口令,因為該信息隨 Java 虛擬機實例存儲。
  
  也可以使用 Java Web Start“首選項”面板查看或編輯代理配置。通過單擊(Windows) 桌面上的圖標或在 Java Web Start 安裝目錄 (Solaris/Linux) 下鍵入 ./javaws 命令啟動“應(yīng)用程序治理器”,然后選擇“編輯/首選項”。假如處
  
  發(fā)行版說明
  有關(guān)對此發(fā)行版的 Java Web Start 所做的錯誤修復和增強列表,請參見發(fā)行版說
  明。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 禄丰县| 彩票| 长沙市| 定远县| 南投县| 灵石县| 宜阳县| 江安县| 高州市| 济南市| 大兴区| 扶沟县| 琼中| 南汇区| 惠水县| 宜黄县| 临高县| 板桥市| 泸州市| 大名县| 家居| 河北省| 鄯善县| 伊宁县| 利川市| 历史| 仁化县| 高台县| 余江县| 中宁县| 安新县| 松阳县| 灵寿县| 梧州市| 四子王旗| 永定县| 霍城县| 塔河县| 泽库县| 济宁市| 黔南|