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