1.什么是WAP協(xié)議?
WAP是Wireless Application Protocol的英文縮寫,它的中文含義是無線應(yīng)用協(xié)議,該協(xié)議是用來標(biāo)準(zhǔn)化無線通信設(shè)備,可用于Internet訪問,包括收發(fā)電子郵件,訪問WAP網(wǎng)站上的頁面等等,它主要是使用WML(Wireless Markup Language)無線標(biāo)記語言來編碼。
2.WML語言介紹
WML是一種基于XML(Extension Markup Language)的標(biāo)記語言,主要用于標(biāo)記和說明WAP移動終端收發(fā)的Internet信息和用戶接口。WML使得設(shè)計(jì)者可以采用與設(shè)備獨(dú)立的方式定義WAP應(yīng)用的用戶接口。
3.WAP技術(shù)簡介
WAP技術(shù)將移動網(wǎng)絡(luò)和Internet以及公司的局域網(wǎng)緊密地聯(lián)系起來,提供一種與網(wǎng)絡(luò)類型、運(yùn)行商和終端設(shè)備都獨(dú)立的移動增值業(yè)務(wù)。所以,移動互聯(lián)網(wǎng)的實(shí)現(xiàn)需要以下三個(gè)環(huán)節(jié):
WAP網(wǎng)關(guān),由移動網(wǎng)絡(luò)運(yùn)營商提供;
WAP服務(wù)器,內(nèi)容網(wǎng)站,由ICP建立,并提供內(nèi)容;
WAP移動終端,手機(jī)廠商提供終端設(shè)備。
目前使用WAP技術(shù)最多的就是WAP手機(jī),該手機(jī)是集移動電話與移動電腦于一身的新型通訊工具,它不僅具有普通手機(jī)的功能,而且還可以瀏覽WAP網(wǎng)站的內(nèi)容,如收發(fā)電子郵件、傳真、瀏覽新聞、查看股市行情等功能。WAP手機(jī)和一般的手機(jī)不同之處在于它內(nèi)置有微型瀏覽器(MiniBrowser)、緩存(CACHE)和內(nèi)存。正如電腦上網(wǎng)要用IE瀏覽器或NETSCAPE瀏覽器,WAP手機(jī)上網(wǎng)要用微型瀏覽器(miniBrowser)。同樣,WAP手機(jī)上網(wǎng)也要進(jìn)行一系列的設(shè)置,不同手機(jī)的設(shè)置方法略有不同,具體操作請查閱自己手機(jī)的用戶手冊。
4.WAP應(yīng)用結(jié)構(gòu)
WAP應(yīng)用結(jié)構(gòu)非常類似Internet結(jié)構(gòu),一個(gè)典型的WAP應(yīng)用系統(tǒng)定義了三類實(shí)體:
具有WAP用戶代理功能的移動終端(Client)。典型的終端如WAP手機(jī),在它的顯示屏上運(yùn)行有微瀏覽器(microbrowser),用戶可以采用簡單的選擇鍵實(shí)現(xiàn)WAP服務(wù)請求,并以無線方式發(fā)送和接收所需的信息。WAP移動終端使用WML(Wireless Markup Language)無線標(biāo)記語言顯示各種文字圖像數(shù)據(jù)。
WAP代理。包括協(xié)議網(wǎng)關(guān)、實(shí)現(xiàn)WAP協(xié)議棧(WSP、WTP、WTLS和WDP)與Internet協(xié)議棧之間的轉(zhuǎn)換。信息內(nèi)容編解碼器把WAP數(shù)據(jù)壓縮編碼,以減少網(wǎng)絡(luò)數(shù)據(jù)流量,最大限度地利用無線網(wǎng)絡(luò)緩慢的數(shù)據(jù)傳輸速率。同時(shí),WAP還采用了錯誤校正技術(shù),確保網(wǎng)絡(luò)瀏覽和數(shù)據(jù)傳輸過程不會因無線電通信線路質(zhì)量的變化而受到嚴(yán)重影響。
源數(shù)據(jù)服務(wù)器(Origin Server)。如支持WAP的Web網(wǎng)站,服務(wù)器中存有用WMLScript編寫的WAP應(yīng)用,這些應(yīng)用可以根據(jù)WAP移動終端的需要而被下載,而且在不需要時(shí)從WAP終端中卸除。