複製鏈接
請複製以下鏈接發送給好友

無線應用環境

鎖定
無線應用環境(WAE)在無線應用協議(WAP)協議棧,定義了標準的內容格式,規定WAP移動終端使用無線置標語言(WML)顯示各種文字圖像數據的最高層協議
在無線應用協議技術中,無線應用環境(WAE)是WAP的客户端與具體應用產品實現相關的部分,被規劃在整個WAP標準之中,其目的是建立一個互操作環境,以便使網絡運營商服務提供商能夠有一個實用有效的方法,使他們在變化多樣的無線平台上提供應用程序和服務。
中文名稱
無線應用環境
英文名稱
wireless application environment;WAE
定  義
在無線應用協議(WAP)協議棧,定義了標準的內容格式,規定WAP移動終端使用無線置標語言(WML)顯示各種文字圖像數據的最高層協議。
應用學科
通信科技(一級學科),通信協議(二級學科)
中文名
無線應用環境
外文名
Wireless Application Environment
縮    寫
WAE
應用學科
通信技術,通信協議

無線應用環境定義

無線應用環境(WAE)是無線應用協議(WAP)中的應用層,是基於萬維網和移動電話技術的應用開發環境,主要目的是建立一個可操作的環境,提供開發應用和服務 [1] 

無線應用環境主要功能

無線應用環境(WAE)是以因特網技術為基礎的框架結構,包含了一個基於瀏覽器的微型環境,主要功能有:無線標記語言(WML)、無線電話應用(WTA)、無線會話協議(WSP)、無線事務協議(WTP)、無線數據報協議(WDP)。

無線應用環境技術特點

WAE借鑑了已經出現的種種技術,其中主要包括 [2] 
(1)手持標註語言HDML(Unwired Planet’Hand Held Mark—up Language);
(2)超文本標註語言HTML(HyperText Markup Language);
(3)基於Java Script和ECMA一262標準的ECMA Script Language Specification[ECMASCRIPT];
(4)vCard/vCalendar技術;
(5)www技術如URI_s和HTFP等;
借鑑以上種種技術的基礎上,WAE的技術在體系結構和技術方面,能夠適應WAP的要求,並適應嵌入式移動終端設備的特點;適應移動通信特點——窄帶中高延遲;同時,在應用程序模型上,支持通用移動應用程序設計;能夠提供基於intemet和WWW的程序開發模型,如瀏覽器編程和腳本語言,並且做到與支持WAP的設備良好地適配。

無線應用環境組成部分

WAE的各個組成部件分佈在客户端WAP網關和源服務器上,包括以下部分 [2] 
內容生成器
內容生成器(Content Generators)位於源服務器上,可以響應移動終端上的用户代理發出的請求,並創建相應的具有標準內容格式的應用WML文檔(Wireless Markup language)或WML SCript文檔。WAE中定義了WML和WML SCript這兩種語言標準的內容格式,源服務器上存放或生成的內容必須是這兩種格式的。
標準內容編碼
標準內容編碼(Standard Content Encoding)。考慮到無線通信環境的低帶寬和中高延遲,為提高帶寬利用率和系統效率,有必要將源服務器上的內容進行編碼壓縮後再傳給客户方。WAE中定義了WML的壓縮編碼WBXML (Wireless Binary ExtensibleMarkup Language)、WML SCript的字節碼,以及其他內容格式如圖像等的編碼式。
WAP網關的實現中需要WML和WML script編碼器,將WML文檔編碼為WBXML格式,將WMLSCript函數編碼為WMLScript字節碼。
WAE用户代理
WAE用户代理(WAE User Agent)。用户代理是在移動終端上用於解釋和執行內容的軟件。WAE中的用户代理包括WML用户代理和WTA(無線電話應用)用户代理,當然也可以有對應於其他應用的其他用户代理。WML用户代理是基本的用户代理,支持WML和WMLSCript,可以向WAP網關發出請求,接收WAP網關發送過來的(WBXML或WML Script字節碼),正確解釋、執行並顯示。
參考資料