applet是一種特殊類型的計算機程序,只在另一個軟件應用程序中運行。該術語最常用于描述用Java編程語言編寫的程序。這些程序旨在為使用標準超文本標記語言的網站添加功能和交互性(HTML)是不夠的。移動設備(如手機)也使用小...
applet是一種特殊類型的計算機程序,只在另一個軟件應用程序中運行。該術語最常用于描述用Java編程語言編寫的程序。這些程序旨在為使用標準超文本標記語言的網站添加功能和交互性(HTML)是不夠的。移動設備(如手機)也使用小程序,但它們可能以不同的方式使用。小程序是一種特殊類型的計算機程序,只在另一個軟件應用程序中運行。小程序和標準計算機應用程序之間有許多區別。最大的區別是小程序只能由系統上已經存在的另一個程序運行,通常是web瀏覽器或其他專用解釋器。這提供了額外的安全性,并允許小程序獨立于平臺,因為它所用的語言由不同的操作系統根據需要進行翻譯。小程序甚至在電子商務市場,在電子商務市場中,他們被用來在購物時與服務器進行安全通信。使用applet而不是應用程序的好處之一是內置了非常嚴格的安全控制措施。標準applet在高度受限的模式下運行,無法直接訪問任何系統資源。運行該程序的軟件可以限制訪問,使其不知道正在運行程序的系統。或者,有幾種小程序可以實現高級安全方法,允許用戶自行決定是否增加訪問權限。Web瀏覽器經常使用Java小程序讓用戶訪問不同類型的在線媒體,而無需安裝完全獨立的程序applet還可以用來幫助簡化在線表單的填寫、動態顯示圖像或允許玩游戲。applet甚至在電子商務市場上得到廣泛的應用,在電子商務市場中,applet被用來在購物時與服務器安全地通信。當通過web瀏覽器使用時,小程序可以高度定制而不需要重寫軟件。這是通過使用HTML來完成的。當從網站的HTML文檔內部調用時,可以從HTML代碼中直接向程序傳遞幾個不同的參數。這種機制允許在多個網站上輕松自定義單個小程序。移動設備使用小程序的方式略有不同。許多設備都包含一個內部軟件框架,允許小程序獨立運行任何其他程序。此方法授予標準實現的所有安全性和可移植性,而無需將程序包裝在單獨的軟件容器中。即使applet被設計成在不損害主機系統的安全環境中運行,有很多方法可以讓他們完全訪問系統。Java小程序可以被簽名,這意味著如果系統用戶信任該程序,它將被允許訪問主機系統的文件和資源。這些類型的安全異常總是在允許訪問之前首先提示用戶。許多設備包括一個內在的軟件框架,允許小程序獨立于任何其他程序運行
-
發表于 2020-08-07 07:22
- 閱讀 ( 906 )
- 分類:電腦網絡