複製鏈接
請複製以下鏈接發送給好友

WAP 2.0

鎖定
WAP是無線應用協議(WirelessApplicationProtocol)。WAPv2.0就是WAP的第二個版本。
這兩種技術就是無線應用協議(wap 2.0)和無線java信息服務(wjms)。這個問題先需從第一代的wap 1.x談起。隨着移動商務的興起,對移動數據傳輸的需求越來越迫切,一些大的設備製造商試圖把wap 1.x推向市場,作為從服務器向移動設備傳送信息的標準方式。但是,wap 1.x協議在很大程度上基於internet技術,開發wap 1.x的動因在於把internet技術應用至無線網絡的傳送載體和設備。由於internet本身的侷限性,致使wap 1.x存在着效率低、傳送內容受限制等缺陷,因而越來越不受業界歡迎。這種情況下wap 2.0應運而生。
中文名
WAP 2.0
外文名
WirelessApplicationProtocol
釋    義
無線應用協議
性    質
無線網絡
類    型
計算機應用

WAP 2.0產生背景

2.0版本的WAP吸納了更多的Internet標準。由W3C定義的XHTML基本版已經成為了WAP2.0的基本。XHTMLBasic就是XHTML1.0的移動版本,WAP論壇以它為基礎開發出了XHTMLMobileProfile。
移動通信和互聯網的迅速發展,使得互聯網從固定向移動轉移(即移動互聯網)成為一種必然的趨勢。由於手機終端本身的限制條件和無線鏈路的特點,如何讓手機上網WAP協議所要解決的問題。從WAPl.0到WAPl.x再發展到現在的WAP2.0,WAP技術的發展可以説經歷了一番曲折。但是無論從技術發展還是從市場驅動上來講,採用WAP作為手機上網的平台是一種最佳的選擇,關鍵是要開發出足夠吸引用户的業務和應用。WAP2.0除了繼承了原來WAP1.x針對無線鏈路和手機設備所做的優化以外,還新增了大量的業務和應用,其中包括能夠使用現有Internet的內容。
WAP2.0於2001年8月正式發佈,它在WAP1.x的基礎上集成了Internet上最新的標準和技術,並將這些技術和標準應用到無線領域。這些新技術和標準包括XHTML、TCP/IP、超文本協議(HTTP/1.1)和傳輸安全層(TLS)。在這些新技術的支持下,新增加了數據同步、多媒體信息服務統一存儲接口、配置信息提供和小圖片等新的業務和應用,同時加強了無線電話應用、Push技術和用户代理特徵描述等原有的應用。這些新的業務和應用將會帶來一種全新的使用感受,並極大地激發人們對無線應用服務的興趣,從而推動移動互聯網的發展。

WAP 2.0主要變化

WAP 2.0特點

與過去不怎麼成功的wap 1.x相比,wap 2.0 的變化主要體現在三個方面。
首先,wap 2.0採用最新的internet標準和協議,還能優化網絡帶寬的利用以及基於數據包的全球無線網絡的連接。wap 2.0還能對已有的wap內容、應用和業務等提供可管理的向後兼容性。
WAP 2.0 WAP 2.0
其次,wap 2.0是在無線應用環境下運行的,即無線應用環境使wap/ web應用程序和包含wap微型瀏覽器的應用之間實現交互,而wap 2.0在其標記語言中為這樣的微型瀏覽器提供基礎。其標記語言包括xhtmllmp,並支持wap 1.x內容的wml。這些標記語言在發揮其獨特優點的同時,為移動設備提供合適的內容業務。
第三,wap 2.0在其無線應用環境中支持對wml 1.0的完全向後兼容。wml 2.0是在wml 1.0增加了向後兼容的具體特性後對xhtmllmp的擴展,實現了從wml 1.0到xhtmlmp的名稱、屬性的轉換。
另外,由於wap 2.0採用更加簡單的編程模型,所以不再需要wap代理服務器,客户機和應用服務器之間的通信直接通過http進行,這極大提高了數據的傳輸速度。

WAP 2.0新技術

與wap 1.x相比,wap 2.0主要採用了以下4項新技術。
(1) xhtmlmp。wap 2.0中採用xhtmlmp來擴展xhtml的基本用户簡介,並能夠按需要增加其他語言元素。
(2)新的網絡和載體技術。目前,全球的運營商正在利用傳送速度更快的載體(例如gprs和hscsd),並在第三代無線網絡中採用性能更高的網絡載體,從而能夠無線傳送流媒體等服務內容。wap 2.0將利用它們為用户提供多種新的服務。
新技術
(3)tcp/ip傳送協議移動簡本。wap 2.0 將推動業界為無線鏈路開發tcp移動簡本,能與目前internet上運行的通用tcp互操作。
(4)移動友好技術。包括xhtml的簡本; 層疊樣式表(css)移動簡本; 用户個性喜好和設備能力介紹等。

WAP 2.0優點應用

wap 2.0的諸多優點為無線應用開發人員和移動商務用户提供了極大的便利。這些優點體現在:增加了對標準internet通信協議的支持,提供適合於無線通信環境的互通優化功能,併為無線設備利用現有的internet技術提供應用環境;能夠利用現有的和可以預見的空中接口技術及其載體(gprs和3g通信等)運行應用業務; 提供的大量應用環境能夠對手機、pda等移動設備傳送信息和提供交互式業務;適合各種移動設備的功耗小、節省計算資源、優化網絡資源的使用等特性;用户接口設計具有靈活性,可使設備生產商根據市場需求設計各種不同的用户接口。
鑑於上述的功能特性和優點,wap 2.0具有廣闊的市場應用前景,主要體現在以下方面。
(1)wap推送業務。這種業務可通過推送代理發送或“推送”給基於服務器應用的多種設備,這尤其適合股票價格變更等實時信息的傳送。有了這種推送功能後,無線設備不再需要詢問應用服務器就能得到新的信息了。
(2)用户代理簡介業務。是為把客户機能力和用户選擇應用的個性喜好介紹給應用服務器而提供的一種機制。它通過對服務器發送客户機和用户所要求的信息,支持客户機/服務器會話模式。這種信息可使服務器把用户所需要的內容實時提供給客户機,還能使中介代理為用户提供增值業務。
(3)無線電話應用業務。通過軟件工具,在過去支持數據功能的應用環境裏提供各種先進的電話應用業務,如發出呼叫、回答呼叫、保持呼叫、改變呼叫傳送路徑等。這有可能使手機真正成為internet和話音業務完全集成的一種新應用。
(4)外部功能接口業務。類似於提供擴大或增強瀏覽器能力或其他應用的插件模塊,為在將來擴充wap設備的能力和增加應用提供基礎,並可用於定義連接外部設備,如智能卡、gps和數字攝像機等所需要的特殊接口。
(5)多媒體信息傳送業務。為執行多功能信息的傳送提供基礎,並具有傳送各種內容的功能。這種業務能夠快速傳送短信息等語句,或存儲/轉發電子郵件,增加了用户發送信息的種類和發送的靈活性。
(6)持久存儲接口業務。規定了一套與現行接口相吻合的存儲業務標準,以便在無線設備或其他所連接的存儲設備上編制、存取或查詢數據。

WAP 2.0無線信息服務

WAP 2.0特點和角色

wjms是無線java信息服務的簡稱,它植根於java信息服務(jms),所以是一種基於業界標準的技術。由於wjms等效於jms的無線環境,所以wjms也提供與之相類似的功能,即保證每種信息的傳送不會在客户機和服務器之間重發,並能用做面向信息的中間件(mom)部件。
如果説wap 2.0的推出是用來解決無線網絡傳送效率低、傳送內容受限制的問題,那麼wjms的問世,則讓開發人員能夠利用標準的wjms通信模型編寫後端應用程序。當使用mom部件時,客户機和服務器在邏輯上實際是相同的。以客户端應用為服務對象的無線開發商,用wjms和jms應用程序接口一般可與mom通信,從而使無線數據傳輸與後端網絡業務相連接,提高工作效率。所以, wjms的問世與wap 2.0並蒂蓮開。

WAP 2.0解決的問題

目前的無線數據大多是通過諸如gprs一類的網絡傳輸的,在這些網絡中tcp/ip和x.25仍在使用,並用作連接後端和客户機的解決方案。但是,tcp/ip原來是為有線網絡設計的,在有線網絡上經常因擁塞引起數據丟失;這些協議用在無線網絡中同樣會引起數據丟失的現象。再則,tcp/ip本身對話頻繁,在對話過程中,wap和一般web瀏覽使用請求/重發機制,這會使網絡超載。
採用用户數據報協議(udp)一般可以解決上述傳送數據通信分組丟失或超載的問題,但它並不是適合組網要求的協議棧。而wjms可使這個問題迎刃而解。通過wjms,用户可以實現適合其組網需求的協議棧。將udp與wjms結合使用,以至於能夠提供有效和可靠的網絡業務。在解決下列問題的前提下,有助於給實際應用生成可靠的無線數據傳輸環境:使用從客户機到服務器的輕量有效通信;用udp有效協議棧內的程序取代tcp/ip;用異步通信取代請求/回答(同步通信)模式,第一種應用給另一種應用發送信息,另一種應用稍後再給另一種應用發送信息,從而更適合與無線設備的分散連接;在不可靠條件下用wjms保證發送和接收數據的可靠性,並實施保持狀態的會話管理和有效利用無線鏈路資源;在網絡中增加對面向分組的協議的支持;用户付費基於所傳送的數據量和所使用的業務而不是耗費的時間,在使用分組數據網的情況下,用户只對網絡的有效利用(分組量)付費;允許為用户提供不同的服務和qos,為優化運營商有限的資源,能夠區分不同業務的優先級。

WAP 2.0新增業務

wap 2.0 wap 2.0
增加和增強的業務和應用WAP2.0規範能夠幫助內容開發商向移動互聯網用户提供更豐富和更安全的移動互聯網服務。WAP2.0在世界標準領域是一個巨大進步,它允許應用開發商利用他們已經非常熟悉的開發Intemet應用的技術和工具開發各種移動應用。據Cahnersln-StatGroup預測,無線互聯網的用户從2000年的3000萬可以發展到2005年的74200萬,WAP2.0通過新的應用和下一代的設備將極大地促進這一進程。在WAP2.0中聽融合的新技術將會使用户切身體驗到WAP2.0中的新業務。
(1)推服務(WAPPush)
這種業務是一種基於服務器的應用,利用推代理服務器(PushProxy)將內容送到或者推到手機設備中。這種功能在WAP2.0發行版中得到了加強,這種推的功能實際上是將像短消息、股票價格和交通信息之類的實時應用信息發給用户:沒有這種推功能時,需要這種實時應用信息的用户就要去詢應用最務器以得到最新的信息,在無線環境裏這種詢操作效率不僅低,而且還浪費了無線網絡的資源。
(2)用户代理特徵描述(UserAgentProfile,UAProf)
這種壹務羹供了一種機制,這種機制是將客户的能力和用户
的喜好描述提供給應用服務器。WAP2。0是以W3C的能力組合/喜好特徵(CC/PP)工作成果為基礎的。UAProf支持客户機、服務器交互模式,用户可以請求向服務器端發送客户端或者用户信息。服務器可以根據這些信息準備定製的內容響應給客户端或者用户,這種業務模型允許直接增加一些業務適配層。插人中間代理來提供增值業務。
考慮到用户隱私的重要性,所以這種業務模型能夠由用户控制其請求中的個人信息。
(3)無線電話應用(WirelessTelephonyApplication,WTA)
這種業務提供了一種可以開發一系列高級電話應用的工具。其中的高級電話應用可以在支持傳統數據功能的應用環境裏運行。這些電話應用所有的呼叫處理服務,如呼叫建立、呼叫應答、呼叫掛起和呼叫轉移,可以和數據業務無縫地結合,這一點可以使得小區電話成為充分整合互聯網和語音業務得平台。
(4)外部功能接口(ExternalFunctionalityInterface,EFI)
EFI定義了WAE和WAE範圍之外所能運行的應用程序中的各組件或者實體之間得接口,類似於提供了一種插件,這種插件擴展和增強了終端瀏覽器或者終端中其他應用的功能。EFI的框架結構能夠支持WAP設備的未來發展和可擴展能力,而且還可以用來定義接人外部設備(如智能卡、GPS設備、醫療保健設備和數字相機)的特定接口。
(5)統一客户存儲界面(PersistentStorageInterface)
這種能力規定了一套標準接口的存儲設備,通過這個接口可以在無線設備或其他相連的存儲設備上進行數據的組織、存取、存儲和採集。
(6)數據同步(DataSynchronization)
數據同步是指各種網絡設備(包括手機終端、PDA、PC)和各種網絡服務器之間某些數據集合保持一致的過程。這些數據集合包括名片信息、約會信息和公司的銷售賬單等。WAP論壇在WAP2.0中的數據同步的解決方案是採用SyncML發起組的工作成果,選擇SyncML語言作為數據同步解決方案的。在WAP和HTTP/1.1協議中均可以支持SyYncML的消息。
(7)多媒體信息服務(MultimediaMessagingService,MMS)
MMS為實現豐富多彩的多媒體信息的傳遞提供了整體架構,它的特點和功能就是能夠傳送各種類型的內容。根據這種業務模型,MMS允許消息的快速發送(如SMS)和消息的存儲轉發(如E-mail)或兩種模式同時運行。這種靈活性使用户和運營商可以根據合理的使用體驗定製服務。結合其他的WAP服務,如UAProf和Push服務,MMS還提供了一種高效的信息服務的解決方案,它可以提供消息公告,即主動調整服務,以將需要發送的信息組合在一個表格中,終端接收設備可以利用這個表格高效地接收信息。
(8)配置信息提供(Provisioning)
這種業務提供了一種標準方法,利用這種方法可以給WAP客户端提供在無線網絡上進行操作所必要的初始化信息。這就使得運營商可以利用一套通用的工具管理其網絡上的終端設備
(9)小圖片(Pictogram)
用户可以使用像笑臉符之類的小圖像進行信息的傳遞,有時候比文字更加有效,也更生動活潑。
WAP2.0將世界上最新的標準和技術集成在一個移動環境中,提供了更多的移動業務和應用,是一個具有更豐富移動體驗的平台:在WAP2.0的支持下,設備製造商有機會開發支持經過優化的具有WAP2.0特徵的WAP應用的手機設備,這些WAP2.0的特徵包括彩色顯示、多媒體信息、大文件下載以及改善的導航功能、優化的用户界面等。而網絡運營商將會在支持WAP的這些新業務中受益。可以相信,WAP2.0的推出必定會推動移動互聯網的發展。

WAP 2.0未來前景

wap 2.0並不是突然橫空出世的,而是wap規範先前版本的發展和改進。它採用了最新的標準和協議,並能適應無線環境的變化,例如帶寬增加、傳送速度提高、處理能力加強和各種變化的市場需求等。同時,wap 2.0可使無線應用協議進一步與internet集成,在管理向後兼容的同時,能夠利用先進的功能和業務。
用户在應用體驗過程的滿意程度將最終決定wap 2.0的前景。一般來説,一項技術能否成功走向市場,其決定因素不僅僅是技術本身,而是它能為用户滿足需求的程度。如前所述,諸如gprs一類的無線網絡有種種缺陷,而隨着移動商務的興起和蓬勃發展,對無線數據傳送的需求將日益迫切,wap 2.0和wjms的出現為克服現有無線網絡存在的缺點提供了更理想的解決方案。
就wap 2.0而言,這一新版協議的主要意義在於對用户更好地表現數據內容,而wjms用來解決無線通信與後台操作的連接,在節點之間可靠地向用户推送數據。這兩種新技術在無線網絡中對移動數據內容的提供和表現將起到舉足輕重的作用,而且在應用中能相互補充。當然,這兩種技術的發展還取決於現有的移動數據業務是否充分、需要傳輸數據的網絡性能是否更強等因素。
當前,w3c組織和internet特別工作組正在進一步研究這兩種新技術的推廣應用。有關的網絡運營商也正在考察其網絡,尋找應用突破口。從實際情況看,現有無線網絡的業務量和傳送能力增長很快,只要應用配置適當,並使用wap 2.0和wjms等技術下開發的相應中間件,這些無線網絡能夠更有效地增強數據傳送能力,為移動商務展示更好的明天。