日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

WAP詳說( 二 )


WAP標(biāo)準(zhǔn)定義了一種應(yīng)用環(huán)境,讓設(shè)計(jì)人員能夠開發(fā)獨(dú)立于設(shè)備的用戶界面,然后使用WMLScript(WML腳本)的WAP編程語言,把可執(zhí)行的邏輯嵌入到移動終端中 。這樣,在移動終端上實(shí)際運(yùn)行了一種微型瀏覽器,它非常像PC機(jī)上使用的IE或Netscape瀏覽器 。
 
WAP應(yīng)用環(huán)境
WAP應(yīng)用環(huán)境(WAE)是一種普遍意義上的應(yīng)用開發(fā)框架,它支持在不同無線通信網(wǎng)絡(luò)上方便高效地開發(fā)和運(yùn)行WAP應(yīng)用服務(wù) 。這個(gè)框架主要基于現(xiàn)有的Internet技術(shù) 。圖1所示為WAP應(yīng)用結(jié)構(gòu)模型 。
WAP應(yīng)用結(jié)構(gòu)非常類似Internet結(jié)構(gòu),一個(gè)典型的WAP應(yīng)用系統(tǒng)定義了三類實(shí)體:
1.具有WAP用戶代理功能的移動終端(Client) 。典型的終端如WAP手機(jī),它相當(dāng)于Internet中的PC機(jī) 。在它的顯示屏上運(yùn)行有微瀏覽器(microbrowser),用戶可以采用簡單的選擇鍵實(shí)現(xiàn)WAP服務(wù)請求,并以無線方式發(fā)送和接收所需的信息 。WAP移動終端使用WML(WirelessMarkupLanguage)無線標(biāo)記語言顯示各種文字圖像數(shù)據(jù) 。
WML是一種基于XML(ExtensionMarkupLanguage)的標(biāo)記語言,主要用于標(biāo)記和說明WAP移動終端收發(fā)的Internet信息和用戶接口 。WML使得設(shè)計(jì)者可以采用與設(shè)備獨(dú)立的方式定義WAP應(yīng)用的用戶接口 。
2.WAP代理 。包括協(xié)議網(wǎng)關(guān)、實(shí)現(xiàn)WAP協(xié)議棧(WSP、WTP、WTLS和WDP)與Internet協(xié)議棧之間的轉(zhuǎn)換 。信息內(nèi)容編解碼器(ContentEncodersandDecoders)把WAP數(shù)據(jù)壓縮編碼,以減少網(wǎng)絡(luò)數(shù)據(jù)流量,最大限度地利用無線網(wǎng)絡(luò)緩慢的數(shù)據(jù)傳輸速率 。同時(shí),WAP還采用了錯(cuò)誤校正技術(shù),確保網(wǎng)絡(luò)瀏覽和數(shù)據(jù)傳輸過程不會因無線電通信線路質(zhì)量的變化而受到嚴(yán)重影響 。
3.源數(shù)據(jù)服務(wù)器(OriginServer) 。如支持WAP的Web網(wǎng)站,服務(wù)器中存有用WMLScript編寫的WAP應(yīng)用,這些應(yīng)用可以根據(jù)WAP移動終端的需要而被下載,而且在不需要時(shí)從WAP終端中卸除 。
WMLScript可以補(bǔ)充WML的一些限制,如無法對用戶輸入的有效性進(jìn)行檢查等,這增強(qiáng)了WML的瀏覽和表示功能,對用戶的操作給予更加靈活和智能的處理 。在某些時(shí)候,WMLScript還可以直接在移動終端上處理告警等消息,避免移動終端和遠(yuǎn)端服務(wù)器之間的數(shù)據(jù)交互,減少了帶寬資源的消耗 。
 
WAP通信協(xié)議
WAP的協(xié)議棧采用層次化設(shè)計(jì),這為應(yīng)用系統(tǒng)的開發(fā)提供了一種可伸縮和擴(kuò)展的環(huán)境 。每層協(xié)議棧均定義有接口,可被上一層協(xié)議所使用,亦可被其他的服務(wù)或應(yīng)用程序直接應(yīng)用 。在設(shè)計(jì)中,WAP充分借鑒了Internet的協(xié)議棧思想,并加以修改和簡化,使之可以有效應(yīng)用于無線應(yīng)用環(huán)境 。
圖2列出了WAP協(xié)議棧的結(jié)構(gòu),并與Internet協(xié)議棧進(jìn)行類比 。
WSP(WirelessSessionProtocol):會話層協(xié)議為上層的WAP應(yīng)用提供面向連接的、基于WTP的會話通信服務(wù)或基于WDP無連接的、可靠的通信服務(wù) 。
WTP(WirelessTransactionProtocol):提供一種輕量級的面向事務(wù)處理的服務(wù),專門優(yōu)化并適用于移動終端的設(shè)計(jì) 。
WTLS(WirelessTransportLayerSecurity):基于SSL的安全傳輸協(xié)議 。
WDP(WirelessDatagramProtocol):無線數(shù)據(jù)報(bào)協(xié)議 。
一種通用的數(shù)據(jù)傳輸服務(wù)可以支持多種無線承載網(wǎng)絡(luò),使得上層的WAE、WSP、WTP、WTLS獨(dú)立于下層的無線網(wǎng)絡(luò),從而使全球性的互操作得以實(shí)現(xiàn) 。當(dāng)然,傳輸?shù)臄?shù)據(jù)量和用戶交互的本質(zhì)必然會影響運(yùn)營者選擇何種網(wǎng)絡(luò),以達(dá)到最大的效率 。
 
WTA無線電話應(yīng)用
除了WAE和協(xié)議外,WAP標(biāo)準(zhǔn)還定義了WTA(WirelessTelephonyApplications)無線電話應(yīng)用,它使得WAP可以很好地與目前電信網(wǎng)絡(luò)中現(xiàn)存的各種先進(jìn)電信業(yè)務(wù)相結(jié)合,如智能網(wǎng)(IN:IntelligentNetwork)業(yè)務(wù) 。通過使用瀏覽器方式的用戶接口,移動用戶可以應(yīng)用各種智能網(wǎng)業(yè)務(wù)而不需修改移動終端 。

推薦閱讀