無線應用通訊協議

無線應用通訊協議

無線應用通訊協議(Wireless Application Protocol,簡稱WAP)是移動通信與網際網路結合的第一階段性產物。這項技術讓使用者可以用手機之類的無線裝置上網,透過小型屏幕遨遊在各個網站之間。而這些網站也必須以WML(無線標記語言)編寫,相當於國際網際網路上的HTML(超文件標記語言)。

概述


WAP(Wireless Application Protocol) 為無線應用協議,是一項全球性的網路通信協議。WAP使移動Internet 有了一個通行的標準,其目標是將Internet的豐富信息及先進的業務引入到行動電話等無線終端之中。WAP定義可通用的平台,把目前Internet網上HTML語言的信息轉換成用WML(Wireless Markup Language)描述的信息,顯示在行動電話的顯示屏上。WAP只要求行動電話和WAP代理伺服器的支持,而不要求現有的移動通信網路協議做任何的改動,因而可以廣泛地應用於GSM、CDMA、TDMA、3G等多種網路。

應用和原理


用戶可以藉助無線手持設備,如掌上電腦,手機,呼機,雙向廣播,智能電話等,通過WAP獲取信息。 WAP支持絕大多數無線網路,包括GSM,CDMA, CDPD, PDC, PHS, TDMA, FLEX, ReFLEX, iDen, TETEA, DECT, DataTAC, 和Mobitex。所有操作系統都支持WAP,其中專門為手持設備設計的有PalmOS, EPOC, Windows CE, FLEXOS, OS/9及JavaOS。一些手持設備,如掌上電腦,安裝微型瀏覽器后,藉助WAP接入Internet。微型瀏覽器文件很小,可較好的解決手持設備內存小和無線網路帶寬不寬的限制。雖然WAP能支持HTML和XML,但WML才是專門為小屏幕和無鍵盤手持設備 服務的語言。WAP也支持WMLScript。這種腳本語言類似與JavaScript,但對內存和CPU的要求更低,因為它基本上沒有其他腳本語言所包含的無用功能。

WAP協議


WAP(無線通訊協議)是在數字行動電話、網際網路或其他個人數字助理機(PDA)、計算機應用乃至未來的信息家電之間進行通訊的全球性開放標準。這一標準的誕生是WAP論壇成員努力的結果,WAP論壇是在1997年6月,由諾基亞、愛立信、摩托羅拉和無線星球(Unwi redPlanet)共同組成的。
通過WAP這種技術,就可以將Internet 的大量信息及各種各樣的業務引入到行動電話、PALM等無線終端之中。無論你在何地、何時只要你需要信息,你就可以打開你的WAP手機,享受無窮無盡的網上信息或者網上資源。
AP能夠運行於各種無線網路之上,如GSM、GPRS、CDMA等。WML是無線註標語言(Wireless Markup language)的英文縮寫。支持WAP技術的手機能瀏覽由WML描述的Internet內容。
WML是以XML為基礎的標記語言,用在規範窄頻設備,如手機、呼叫器等如何顯示內容和使用者介面的語言。因為窄頻使得WML受到部分限制,如較小型的顯示器、有限的使用者輸入設備、窄頻網路聯機、有限的內存和資源等。
WML支持文字和圖片顯示,內容組織上,一個頁面為一個Card,而一組Card則構成一個Deck。當使用者向伺服器提出瀏覽要求后,WML會將整個Deck發送至客戶端的瀏覽器,使用者就可以瀏覽Deck裡面所有Card的內容,而不需要從網路上單獨下載每個Card。
通過WAP這種技術,就可以將Internet的大量信息及各種各樣的業務引入到行動電話、PALM等無線終端之中。無論在何時、何地只要需要信息,打開WAP手機,用戶就可以享受無窮無盡的網上信息或者網上資源。如:綜合新聞、天氣預報、股市動態、商業報道、當前匯率等。電子商務、網上銀行也將逐一實現。通過WAP手機用戶還可以隨時隨地獲得體育比賽結果、娛樂圈趣聞等,為生活增添情趣,也可以利用網上預定功能,把生活安排的有條不紊。
無線應用通訊協議
無線應用通訊協議
WAP協議包括以下幾種:
1、WirelessApplicationEnvironment(WAE)
2、WirelessSessionLayer(wsl)
3、WirelessTransactionLayer(WTP)
4、WirelessTransportLayerSecurity(WTLS)
5、Wireless Datagram Protocol(WDP)
其中,WAE層含有微型瀏覽器、WML、WMLSCRIPT的解釋器等等功能。WTLS 層為無線電子商務及無線加密傳輸數據時提供安全方面的基本功能。
WAP論壇一個很重要的指導思想是讓WAP儘可能多的與現有的標準一致,以最大限度地保護製造商和應用開發者的投資。在很大程度上利用了現有的WWW編程模型,應用開發人員可以繼續使用自己熟悉的編程模型、能夠利用現有的工具(如Web 伺服器、XML工具)等。另外,WAP 編程模型還針對無線環境的通信特點,對原有的 WWW編程模型進行了優化和擴展。
在帶寬考慮方面,WAP用“輕量級協議棧”優化現在的協議層對話,將無線手機接入Internet的帶寬需求降到最低,保證了現有無線網路能夠符合WAP規範。手機通過使用WAP協議棧可以為無線網路節省大量的無線帶寬,例如,完成一個股票指數的查詢操作,如果通過使用HTTP1.0的台式機瀏覽器來完成要比通過一個WAP瀏覽器來完成所涉及的包通信量要大一倍以上。 WAP 協議使用的包數量不到標準的 HTTP /TCP/IP協議棧使用的一半。
目前,WAP在很多方面還不夠成熟,但是已經足夠打開一個新的通訊領域,為無線網路提供了足夠的技術標準基礎,讓網際網路能夠真正無所不在。
WAP目前主要使用1.2和2.0兩個版本,後者是趨勢,低端手機只能瀏覽1.2版本,目前主流的手機都已經支持2.0版本。有了2.0版本使用手機瀏覽的內容更生動,也可以像電腦站一樣有背景音樂,有背景圖片,使原本單調的手機網頁變得色彩斑斕。
“WAP廣告2.0的核心是讓手機用戶更多地參與廣告的塑造、傳播和病毒式營銷,打造廣告的良性循環,為廣告主、媒體、客戶創造更多的價值!”百分通聯提出了“WAP廣告2.0”的概念,並推出了基於此概念的WAP廣告產品,利用發布系統(L—Sense)細分用戶,能夠把手機用戶、客戶群的劃分做到極其細緻、專業,在用戶定製基礎上通過對廣告投放的種類、數量、投放時間及區域進行比較好的控制,能夠以強針對性、低產量、高產值切入達到最佳的效果。舉個例子說,同樣走在會展中心附近的人,追星族手機上顯示的是某著名歌星正在二樓舉辦的歌友會,而一個IT從業人員手機上顯示的則是五樓有一個網路經濟研討會,一個家中有八歲小孩父親的手機則告訴他一樓的麥當勞或肯德基新推出一種兒童套餐,等等,也就是說能夠為不同用戶提供切合其需求的不同增值服務。

技術特點


過去,無線Internet接入一直受到手機設備和無線網路的限制。WAP充分利用了諸如XML,UDP和IP等
Internet 標準,它的許多規程建立在HTTP和TLS等Internet標準之上,但進行了優化,克服了原無線環境下低帶寬、高延遲和連接穩定性差的弊病。
原來的Internet標準諸如HTML,HTTP,TLS和TCP用於移動網路是遠遠不能滿足要求的,因為極大的文本數據信息需要傳送。標準的HTML內容已不可能有效地顯示在袖珍手機和尋呼機狹小的屏幕上。 WAP採用二進位傳輸以更大地壓縮數據,同時它的優化功能適於更長的等待時間(long latency)和低帶寬。WAP的會話系統可以處理間歇覆蓋(intermittent coverage),同時可在無線傳輸的各種變化條件下進行操作。WML和WML Script用於製作WAP內容,這樣可最大限度地利用小屏幕顯示。WAP的內容可從一個最新式的智能電話或其它通信器的兩行文字的屏幕上顯示出來,也可以轉變為一個全圖像屏幕顯示。輕巧的WAP規程棧式存儲器的設計可使需要的帶寬達到最小化,同時使能提供WAP內容的無線網路類型達到最多。它適用於多種網路,諸如全球移動通信系統GSM900,GSM1800和GSM1900;過渡性標準(IS)-136;歐洲制式DECT;時分多址接入;個人通信業務,高速尋呼(FLEX)和碼分多址等。同時它也支持所有的網路技術和承載業務,包括短消息業務(SMS)、非結構式輔助業務數據(USSD)、電路交換蜂窩移動數據(DSD)、蜂窩移動數字分組數據(CDPD)和通用分組無線業務(GPRS)。由於WAP建立在可升級的分層結構基礎上,每一個分層可獨立於其它分層而發展。這就使得在不需要對其它分層改變的情況下就可以引進其它承載業務或使用新的傳輸規程。WAP使得那些持有小型無線設備諸如可瀏覽Internet的行動電話和PDA等的用戶也能實現移動上網以獲取信息。WAP顧及到了那些設備所受的限制並考慮到了這些用戶對於靈活性的要求。手持式WAP設備的局限性 WAP設備與PC相比:低解析度的小顯示屏 輸入裝置容量有限,重要的是沒有提供定點裝置 低功率CPU,內存較少及能量較不穩定網路帶寬較窄且連接較不穩定 WAP帶來的靈活性 與HTML-C相比,WAP標準沒有規定WAP設備應為何種形態。這對設備製造商極為有利,可使其能夠生產出各種不同類型的設備以滿足不同需要。在不久的將來,市場對WAP設備的要求會以瀏覽器的顯示屏尺寸、輸入裝置及內存大小等不同為根據,從而促使WAP設備在新技術及解決方案上得以發展進步。通過使用行動電話連上網際網路不久將成為一種標準,而WAP就是實現這一標準的技術工具。如今,行動電話上網數量的增長速度要比PC上網數量的增長速度更快。這也就意味著不久以後,大多數新的行動電話都將配有WAP瀏覽器。持有WAP設備的無線用戶可得到通過網際網路提供的相關服務,網路頁面的編製採用HTML格式。屆時對許多甚而是絕大多數用戶而言,WAP設備將成為其獲取這些服務的常用工具。WAP能做什麼WAP能給生活帶來極大的便利,使不方便使用電腦的你也可以通過WAP上網下載手機圖片,手機軟體,手機主題,與世界各地的網友進行無線互動,也可上BBS灌水與好友分享自己新拍的照片乃至可以通過WAP購買你需要的東西。抵禦惡意攻擊方法該方法為:在WAP網關中設置IP控制內容,其中,設置IP控制內容包括:設置允許使用WAP網關的IP和該IP允許訪問的服務提供商SP;WAP網關根據設置的IP控制內容對該用戶請求判斷該用戶的IP是否為允許使用WAP網關的IP,如不允許,則該WAP網關直接拒絕該用戶請求;否則再判斷請求訪問的SP是否允許訪問,如允許,則該WAP網關向該SP轉發該用戶請求,該WAP網關繼續後續流程;否則該WAP網關拒絕該用戶請求。主要特色 WAP過去,無線Internet接入一直受到手機設備和無線網路的限制。WAP充分利用了諸如XML,UDP和IP等Internet 標準,它的許多規程建立在HTTP和TLS等Internet標準之上,但進行了優化,克服了原無線環境下低帶寬、高延遲和連接穩定性差的弊病。原來的Internet標準諸如HTML,HTTP,TLS和TCP用於移動網路是遠遠不能滿足要求的,因為極大的文本數據信息需要傳送。標準的HTML內容已不可能有效地顯示在袖珍手機和尋呼機狹小的屏幕上。WAP採用二進位傳輸以更大地壓縮數據,同時它的優化功能適於更長的等待時間(long latency)和低帶寬。WAP的會話系統可以處理間歇覆蓋(intermittent coverage),同時可在無線傳輸的各種變化條件下進行操作。WML和WML Script用於製作WAP內容,這樣可最大限度地利用小屏幕顯示。WAP的內容可從一個最新式的智能電話或其它通信器的兩行文字的屏幕上顯示出來,也可以轉變為一個全圖像屏幕顯示。輕巧的WAP規程棧式存儲器的設計可使需要的帶寬達到最小化,同時使能提供WAP內容的無線網路類型達到最多。它適用於多種網路,諸如全球移動通信系統GSM900,GSM1800和GSM1900;過渡性標準(IS)-136;歐洲制式DECT;時分多址接入;個人通信業務,高速尋呼(FLEX)和碼分多址等。同時它也支持所有的網路技術和承載業務,包括短消息業務(SMS)、非結構式輔助業務數據(USSD)、電路交換蜂窩移動數據(DSD)、蜂窩移動數字分組數據(CDPD)和通用分組無線業務(GPRS)。由於WAP建立在可升級的分層結構基礎上,每一個分層可獨立於其它分層而發展。這就使得在不需要對其它分層改變的情況下就可以引進其它承載業務或使用新的傳輸規程。WAP使得那些持有小型無線設備諸如可瀏覽Internet的行動電話和PDA等的用戶也能實現移動上網以獲取信息。WAP顧及到了那些設備所受的限制並考慮到了這些用戶對於靈活性的要求。手持式WAP設備的局限性 WAP設備與PC相比:低解析度的小顯示屏 輸入裝置容量有限,重要的是沒有提供定點裝置低功率CPU,內存較少及能量較不穩定 網路帶寬較窄且連接較不穩定 WAP帶來的靈活性 與HTML-C相比,WAP標準沒有規定WAP設備應為何種形態。這對設備製造商極為有利,可使其能夠生產出各種不同類型的設備以滿足不同需要。在不久的將來,市場對WAP設備的要求會以瀏覽器的顯示屏尺寸、輸入裝置及內存大小等不同為根據,從而促使WAP設備在新技術及解決方案上得以發展進步。通過使用行動電話連上網際網路不久將成為一種標準,而WAP就是實現這一標準的技術工具。行動電話上網數量的增長速度要比PC上網數量的增長速度更快。這也就意味著不久以後,大多數新的行動電話都將配有WAP瀏覽器。持有WAP設備的無線用戶可得到通過網際網路提供的相關服務,網路頁面的編製採用HTML格式。屆時對許多甚而是絕大多數用戶而言,WAP設備將成為其獲取這些服務的常用工具。適用對象WAP目前來看,WAP的應用範圍主要涉及到三大方面(公眾服務、個人信息服務和商業應用)。公眾服務:可為用戶實時提供最新的天氣、新聞、體育、娛樂、交通及股票等信息。個人信息服務:包括測覽網頁查找信息、查址查號、收發電子郵件和傳真,其中電子郵件可能是最具吸引力的應用之一。商業應用除了移動辦公應用外,恐怕移動商務是最主要最有潛力的應用了,而股票交易、銀行業務、網上購物、機票及酒店預訂、產品訂購等,可能是移動商務中最先開展的應用。WAP能給生活帶來極大的便利,使不方便使用電腦的你也可以通過WAP上網下載手機圖片,手機軟體,手機主題,與世界各地的網友進行無線互動,也可上BBS灌水與好友分享自己新拍的照片乃至可以通過WAP購買你需要的東西。WAP網站WAP網站的頁面語言是WML,後來的升級版WAP 2.0(也就是所謂的3G版)是XHTML。用戶可以藉助支持GPRS上網功能的手機,通過WAP獲取信息。WAP的早期版本的頁面語言是WML,WML是一種純粹的頁面標記語言,它是一種從HTML繼承而來基於XML的標記語言,代碼的編寫結構比HTML嚴格。只支持顯示文本和圖片信息,界面比較簡單,由功能單一的文本,鏈接和圖片組成。為利於W3C開發的標準,05年後WAP由1.0過渡到2.0,WAP 2.0採用了XHTML和CSS作為WML 2.0的底層支持,在功能,性能,安全,傳輸方面比早期WAP 1.0強大。WAP 2.0支持CSS,支持背景音樂等等。由於特殊的物理環境,WML語言不包含其他腳本語言所包含的花哨功能,因此對內存和CPU的要求相對很低,通過手機內置或應用安裝的手機瀏覽器可以直接瀏覽WAP網站,目前市面上絕大多數手機都支持GPRS上網功能,可以瀏覽所有的WAP 1.0網站,也有相當一部分低端手機,不支持WAP 2.0網站。WAP一般都是動態頁面,主要的編寫語言是ASP+ACCESS,也有JSP,PHP,以及ASP的過渡版本.net,除了ASP主要使用ACCESS資料庫外,後者主要是配合MySQL資料庫編寫的。WAP網站的推廣方式比較簡單,主要靠口碑,群發信息,WAP論壇,友鏈,WAP網址大全推廣,WAP界基本不存在SEO,主流WEB搜索引擎都有WEB轉碼功能,可以將WEB網站轉碼為WAP內容供手機瀏覽。WAP也有很多手機搜索引擎,例如易查,易搜,悟空等等。WAP的盈利方式主要靠SP點播業務和WAP廣告聯盟,SP點播業務就是簡訊點播,彩信,鈴聲下載,包月服務等,本小利大,早期的WAP網站靠他掙了不少錢,於是大量低俗網站應運而生,09年央視曝光SP業務存在欺詐用戶及被大量WAP低俗網站利用后,SP被移動等運營商規範整治,投放門檻提高,SP徹底進入寒冬,又加上現在智能手機普及,有著無數免費的精彩應用,SP逐漸退出WAP江湖。相關作用WAPWAP(無線通訊協議)是在數字行動電話、網際網路或其他個人數字助理機(PDA)、計算機應用乃至未來的信息家電之間進行通訊的全球性開放標準。這一標準的誕生是WAP論壇成員努力的結果,WAP論壇是在1997年6月,由諾基亞、愛立信、摩托羅拉和無線星球(Unwi redPlanet)共同組成的。通過WAP這種技術,就可以將Internet 的大量信息及各種各樣的業務引入到行動電話、PALM等無線終端之中。無論你在何地、何時只要你需要信息,你就可以打開你的WAP手機,享受無窮無盡的網上信息或者網上資源。WAP能夠運行於各種無線網路之上,如GSM、GPRS、CDMA等。WML是無線註標語言(Wireless Markup language)的英文縮寫。支持WAP技術的手機能瀏覽由WML描述的Internet內容。WML是以XML為基礎的標記語言,用在規範窄頻設備,如手機、呼叫器等如何顯示內容和使用者介面的語言。因為窄頻使得WML受到部分限制,如較小型的顯示器、有限的使用者輸入設備、窄頻網路聯機、有限的內存和資源等。WML支持文字和圖片顯示,內容組織上,一個頁面為一個Card,而一組Card則構成一個Deck。當使用者向伺服器提出瀏覽要求后,WML會將整個Deck發送至客戶端的瀏覽器,使用者就可以瀏覽Deck裡面所有Card的內容,而不需要從網路上單獨下載每個Card。通過WAP這種技術,就可以將Internet的大量信息及各種各樣的業務引入到行動電話、PALM等無線終端之中。無論在何時、何地只要需要信息,打開WAP手機,用戶就可以享受無窮無盡的網上信息或者網上資源。如:綜合新聞、天氣預報、股市動態、商業報道、當前匯率等。電子商務、網上銀行也將逐一實現。通過WAP手機用戶還可以隨時隨地獲得體育比賽結果、娛樂圈趣聞等,為生活增添情趣,也可以利用網上預定功能,把生活安排的有條不紊。