WAP 2.0

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應運而生。

基本介紹

產生背景,主要變化,特點,新技術,優點套用,無線信息服務,特點和角色,解決的問題,新增業務,未來前景,

產生背景

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

新技術

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

無線信息服務

特點和角色

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

解決的問題

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

新增業務

增加和增強的業務和套用WAP2.0規範能夠幫助內容開發商向移動網際網路用戶提供更豐富和更安全的移動網際網路服務。WAP2.0在世界標準領域是一個巨大進步,它允許套用開發商利用他們已經非常熟悉的開發Intemet套用的技術和工具開發各種移動套用。據Cahnersln-StatGroup預測,無線網際網路的用戶從2000年的3000萬可以發展到2005年的74200萬,WAP2.0通過新的套用和下一代的設備將極大地促進這一進程。在WAP2.0中聽融合的新技術將會使用戶切身體驗到WAP2.0中的新業務。
wap 2.0wap 2.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規範先前版本的發展和改進。它採用了最新的標準和協定,並能適應無線環境的變化,例如頻寬增加、傳送速度提高、處理能力加強和各種變化的市場需求等。同時,wap 2.0可使無線套用協定進一步與internet集成,在管理向後兼容的同時,能夠利用先進的功能和業務。
用戶在套用體驗過程的滿意程度將最終決定wap 2.0的前景。一般來說,一項技術能否成功走向市場,其決定因素不僅僅是技術本身,而是它能為用戶滿足需求的程度。如前所述,諸如gprs一類的無線網路有種種缺陷,而隨著移動商務的興起和蓬勃發展,對無線數據傳送的需求將日益迫切,wap 2.0和wjms的出現為克服現有無線網路存在的缺點提供了更理想的解決方案。
就wap 2.0而言,這一新版協定的主要意義在於對用戶更好地表現數據內容,而wjms用來解決無線通信與後台操作的連線,在節點之間可靠地向用戶推送數據。這兩種新技術在無線網路中對移動數據內容的提供和表現將起到舉足輕重的作用,而且在套用中能相互補充。當然,這兩種技術的發展還取決於現有的移動數據業務是否充分、需要傳輸數據的網路性能是否更強等因素。
當前,w3c組織和internet特別工作組正在進一步研究這兩種新技術的推廣套用。有關的網路運營商也正在考察其網路,尋找套用突破口。從實際情況看,現有無線網路的業務量和傳送能力增長很快,只要套用配置適當,並使用wap 2.0和wjms等技術下開發的相應中間件,這些無線網路能夠更有效地增強數據傳送能力,為移動商務展示更好的明天。

相關詞條

熱門詞條

聯絡我們