WAP系統(tǒng)模型由三部分組成
,即WAP網(wǎng)關(guān)、WAP內(nèi)容服務(wù)器和WAP手機。其中WAP網(wǎng)關(guān)起著協(xié)議的翻譯作用,是聯(lián)系GSM網(wǎng)與萬維網(wǎng)的橋梁。網(wǎng)關(guān)與服務(wù)器之間通過HTTP1.1協(xié)議進行通信,這就意味著服務(wù)的提供者幾乎可以不改變信息的內(nèi)容,只要增加網(wǎng)點設(shè)備就可以向移動用戶提供信息服務(wù);WAP內(nèi)容服務(wù)器存儲著大量的信息,供WAP手機用戶來訪問、查詢、瀏覽。當(dāng)用戶從WAP手機鍵入他要訪問的WAP內(nèi)容服務(wù)器的URL后,信號經(jīng)過無線網(wǎng)絡(luò),以WAP協(xié)議方式發(fā)送請求至WAP網(wǎng)關(guān),然后經(jīng)過“翻譯”,再以HTTP協(xié)議方式與WAP內(nèi)容服務(wù) 器交互,最后WAP網(wǎng)關(guān)將返回的內(nèi)容壓縮
WAP最重要的地方就在于它首次定義了一個開放的
1.WAE(Wireless Application Environment:無線應(yīng)用環(huán)境)
WAE基于WWW和移動電話技術(shù)的通用目的應(yīng)用開發(fā)環(huán)境,主要目的是建立一個可操作的環(huán)境
●無線標(biāo)記語言(WML):專門為移動終端優(yōu)化設(shè)計的類 似于HTML的輕型標(biāo)記語言;
●WMLScript:類似于JavaScript和VCScript的輕型腳本語言
●無線電話技術(shù)應(yīng)用(WTA):電話技術(shù)服務(wù)和程序設(shè)計界面
●內(nèi)容開本:一組明確的數(shù)據(jù)格式集合,包括圖象
2.WSP (Wireless Session Protocol:無線會話協(xié)議)
WSP為WAP應(yīng)用層在兩個會話服務(wù)間提供了一致的接口,第一個是運行在事物層協(xié)議WTP上的面向連接的服務(wù)
3.WTP (Wireless Transaction Protocol:無線事務(wù)協(xié)議)
WTP運行在數(shù)據(jù)報服務(wù)上
,提供了輕型的面向事務(wù)的協(xié)議
4.WTLS (Wireless Transport Layer Security:無線傳輸層安全)
WTLS是建立在工業(yè)標(biāo)準(zhǔn)TLS(傳輸層安全)協(xié)議上的安全協(xié)議
5.WDP (Wireless Data Protocol:無線數(shù)據(jù)報協(xié)議)
WAP協(xié)議的傳輸由WTP和WDP組成。WDP運行在數(shù)據(jù)承載服務(wù)上
一種面向無連接的數(shù)據(jù)報格式
6.其他的服務(wù)和應(yīng)用
WAP分層結(jié)構(gòu)使它的服務(wù)和應(yīng)用能夠通過事先定義的接口利用WAP的協(xié)議棧,擴展應(yīng)用能夠通過接口直接訪問會話層