

WAP技術(shù)應用與研究
- 期刊名字:哈爾濱師范大學(xué)自然科學(xué)學(xué)報
- 文件大?。?76kb
- 論文作者:趙松
- 作者單位:哈爾濱師范大學(xué)
- 更新時(shí)間:2020-10-30
- 下載次數:次
第17卷哈爾濱師范大學(xué)自然科學(xué)學(xué)報Vol. 17. Nio. : 2001第3期NATURAL SCIENCES J0UR.NAL OF HARBIN NORMAL UNIVERSITYWAP技術(shù)應用與研究趙松(哈爾濱師苑大學(xué))TPB A[摘要]隨著(zhù)電 子化的發(fā)展,手機逐漸成了上網(wǎng)工具,WAP技術(shù)隨之出現,本文以WAP技術(shù)為中心。并且與現在流行的Internet 技術(shù)為對比,詳細介紹了WAP的原理、制定的協(xié)議和實(shí)現的過(guò)程,并介紹如何編寫(xiě)WAP腳本和.WAP技術(shù)未來(lái)的發(fā)展趨勢.關(guān)鍵詞:協(xié)議;網(wǎng)絡(luò );WAP;腳本0引言當前電子信息領(lǐng)域內存在兩大發(fā)展很快的技術(shù): Internet技術(shù)和無(wú)線(xiàn)網(wǎng)絡(luò )技術(shù). WAP<無(wú)線(xiàn)應用協(xié)議)是在無(wú)線(xiàn)終端和互聯(lián)網(wǎng)之間進(jìn)行通訊的開(kāi)放性全球標準.它由一系列協(xié)議組成,用來(lái)標準化無(wú)線(xiàn)通訊設備,可用于互聯(lián)網(wǎng)訪(fǎng)問(wèn),包括收發(fā)電子郵件摘要、訪(fǎng)問(wèn)WAP網(wǎng)站上的頁(yè)面等等.無(wú)論何時(shí)、何地,只要打開(kāi)WAP手機,就可享受網(wǎng)上資源,如:新聞、犬氣預報、股市行情、電子商務(wù)、網(wǎng)上銀行等.為了推進(jìn)無(wú)線(xiàn)互聯(lián)網(wǎng)的發(fā)展,1997 年6月,Ericsson、 Motorola、 Nokia 和Phone.com四家公司發(fā)起成立了WAP論壇組織,共同設計和開(kāi)發(fā)WAP. WAP論壇的目標是使互聯(lián)網(wǎng)的內容和各種增值服務(wù)適用于手機用戶(hù)和各種無(wú)線(xiàn)設備用戶(hù),并創(chuàng )建一套全球化的無(wú)線(xiàn)應用協(xié)議,使其適用于不同的無(wú)線(xiàn)網(wǎng)絡(luò )技術(shù),并促使業(yè)界采用這種標準、它的核心是要以無(wú)線(xiàn)通信技術(shù)的飛速發(fā)展為動(dòng)力,米進(jìn)- -步推動(dòng)基T Internet 的網(wǎng)絡(luò )應用,以擴展傳統的向用領(lǐng)域和形成新的網(wǎng)絡(luò )通信產(chǎn)品市場(chǎng)。1997 年9月、WAP 論壇出版了第一個(gè)WAP標準架構,1998年5 月,WAP1.0 版正式推出,(999 年12片WAP1.2版正式發(fā)布。WAP2.0 版將任2001年發(fā)布.收孺日期:201-6-30中國煤化工MYHCNMHG第3明WAP技術(shù)應用與研究751 WAP技術(shù)的特點(diǎn)WAP并不是-套全新的標準,而是基于現有的互聯(lián)網(wǎng)標準,如TCP/IP、HTTP 等,并針對無(wú)線(xiàn)網(wǎng)絡(luò )的特點(diǎn)進(jìn)行優(yōu)化. WAP定義了-套軟硬件的接口,實(shí)現了這些接口的移動(dòng)設備和網(wǎng)關(guān)服務(wù)器可以使人們像使用PC機一樣,使用移動(dòng)電話(huà)收發(fā)電子郵件或瀏覽互聯(lián)網(wǎng).WAP雖然名為“應用”協(xié)議,但實(shí)際上它并非只是應用層協(xié)議,而是包含了從運輸層、會(huì )話(huà)層到應用層的一整套協(xié)議.它提供了一種應用開(kāi)發(fā)和運行環(huán)境,支持PalmOS. EPOC、Windows CE、FLEXO、Java OS等操作系統.它利用WDP作為數據報傳輸協(xié)議,利用WTLS保證無(wú)線(xiàn)終端到WAP網(wǎng)關(guān)的安全,利用WTP保證事務(wù)的可靠性,利用WSP提供會(huì )活服務(wù),利用WAE提供無(wú)線(xiàn)應用的開(kāi)發(fā)環(huán)境.WAP是一個(gè)開(kāi)放性的協(xié)議標準,它可以支持日前使用的絕大多數無(wú)線(xiàn)設備,包括移動(dòng)電話(huà)、FLEX尋呼機、集群通訊設備等等.它可以支持目前的各種移動(dòng)網(wǎng)絡(luò ),如GSM、CDMA、PHS笏等,它也可以支持未來(lái)的第三代移動(dòng)通訊系統.WAP也有一些限制,對臺式個(gè)人計算機而言,CPU處理能力弱,內存小,電源供應時(shí)間有限,顯示屏較小,輸入功能有限,所以WAP借鑒了互聯(lián)網(wǎng)的思想,并加以修改,井不斷研究、開(kāi)發(fā)新的應用.2 WAP應用模型WAP應用模型(如圖1所示)基于WWW的客戶(hù)機服務(wù)器結構,客戶(hù)方通過(guò)瀏覽器問(wèn)服務(wù)器請求以標準格式表示的內容. WAP應用環(huán)境(WAE) 是一種背遍意義上的應用開(kāi)發(fā)框架,它支持在不同無(wú)線(xiàn)通信網(wǎng)絡(luò )上方便高效地開(kāi)發(fā)和運行WAP 應用服務(wù).這個(gè)框架士要基丁現有的互聯(lián)網(wǎng)技術(shù),WAP的應用結構非常類(lèi)似互聯(lián)網(wǎng)結構,一個(gè) 典型的WAP應用系統定義了二類(lèi)實(shí)體:1.具有WAP用戶(hù)代理功能的移動(dòng)終端(Client). 典型的終端如WAP手機,它相當于因特網(wǎng)中的PC機.用戶(hù)可以通過(guò)簡(jiǎn)單的選擇鍵和運行微瀏覽器來(lái)實(shí)現WAP服務(wù)請求,并以無(wú)線(xiàn)方式發(fā)送和接收所需的信息. WAP移動(dòng)終端使用WML (Wireless Markup Language,無(wú)線(xiàn)標記語(yǔ)言)顯示各種文字圖像數據.2. WAP網(wǎng)關(guān)/代理(WAP GatewaylProxy)它實(shí)現 WAP協(xié)議棧(WSP、 WTP、WTLS租WDP)與Intermet協(xié)議棧之間的轉換。WAP 代理把WAP請求翻譯成WWW請求,同時(shí)也將Web服務(wù)器的響應翻譯成壓縮的二進(jìn)制WML格式數據.信息內容編解碼器(ContentEncoders and Decoders) 把WAP內容的普通格式與緊縮二進(jìn)制格式之間轉換,以減少在無(wú)線(xiàn)網(wǎng)絡(luò )上傳送的數據量.3. 源數據服務(wù)器(Origin Server). 服務(wù)器中存有用WML.和WML Script編寫(xiě)的WAP應用程序,其中WML Script是WML的補充.中國煤化工MYHCNMHG76哈爾濱師范大學(xué)自然科學(xué)學(xué)報2001年客戶(hù)機婚數器服務(wù)泰WMLWAP網(wǎng)關(guān)WML編碼器CGI編好的將夾腳本節ScripWML Script .編譯器WTAI編碼的響座內容協(xié)議適院器圖] WAP模型示意圖3WAP協(xié)議體系結構WAP定義了一個(gè)分層的體系結構,協(xié)議棧包括WSP (無(wú)線(xiàn)會(huì )話(huà)層協(xié)議)、WTP (無(wú)線(xiàn)事務(wù)處理協(xié)議)、WTLS (無(wú)線(xiàn)運輸層安全協(xié)議)和WDP (無(wú)線(xiàn)數據報協(xié)議)、為移動(dòng)通信設備.上的應用開(kāi)發(fā)提供了一個(gè)可伸縮和可擴充的環(huán)境.圖2表示了該分層結構,計給出了它與Internet上協(xié)議體系結構之間的比較.1. WAE (Wireless Application Environment): 無(wú)線(xiàn)應用環(huán)境.為了滿(mǎn)足在無(wú)線(xiàn)通信則絡(luò )上開(kāi)發(fā)應用和服務(wù)而制定的1.業(yè)標準和規范,它為無(wú)線(xiàn)設備指定了一個(gè)應用框架WAE模型包括內容生成器、標準內容編碼、WAE用戶(hù)代理和無(wú)線(xiàn)電話(huà)應用等兒部分.其中,WAE使用現有的www環(huán)境中的HTTP源服務(wù)器充當內容生成器,定義了WML和WML Script兩種標準的內究格式,包括它們的詳細語(yǔ)法利語(yǔ)義。2. WSP (Wireless Session Protocol); 無(wú)線(xiàn)會(huì )話(huà)層協(xié)議。為上層的WAP應用提供面向還接的、基丁WTP的會(huì )話(huà)通信服務(wù)或基丁WDP無(wú)連接的、可靠的通信服務(wù)●目前wSP協(xié)議主要包括了適合于瀏覽器應用(WSP/B)的服務(wù),它們通過(guò)提供以F功能來(lái)支持瀏覽型的應用:mtemet 協(xié)議無(wú)線(xiàn)網(wǎng)絡(luò )wAP協(xié)奴(!)在壓縮編碼下的HTTP/1.1 的功能和語(yǔ)義,包括可擴展的請求/響應方法、復合HTML無(wú)線(xiàn)應用環(huán)境(WAE)其它服務(wù)和應用型對象以及內容類(lèi)型的協(xié)商等:無(wú)線(xiàn)會(huì )話(huà)協(xié)議(WSp) .(2)生存期較長(cháng)的會(huì )話(huà):無(wú)線(xiàn)事務(wù)處理協(xié)議(WTP)(3)會(huì )話(huà)的掛起、恢復和遷移:無(wú)線(xiàn)傳物層安全性(WTLS)TLS-SSL(4)支持對數據的“推”操作,包括可無(wú)線(xiàn)數據配協(xié)議(WDP)靠的“推”操作和不可靠的“推”操作;ICP(5)對協(xié)議特征的協(xié)商.us551 ICOM coPpPc.e圖2 WAP 協(xié)議和互聯(lián)網(wǎng)協(xié)議的比較.中國煤化工MYHCNMHG第3期WAP技術(shù)應用與研究3. WTP (Wireless Transaction Protocol): 無(wú)線(xiàn)事務(wù)處理協(xié)議。提供一種輕量級的面向事務(wù)處理的服務(wù),專(zhuān)門(mén)優(yōu)化并適用于無(wú)線(xiàn)數據網(wǎng).WTP無(wú)顯示的連接建立和拆除過(guò)程,是面向報文的,它定義了3類(lèi)基本的保文傳輸服務(wù):不可靠的0類(lèi)數據報服務(wù)、無(wú)結果保文的可靠的1類(lèi)服務(wù)和有結果保文的可靠2類(lèi)服務(wù)。它們分別應用于不可靠的“推”、可靠的“推”和基本的請求/響應型應用,WTP通過(guò)唯一的事務(wù)標識符、確認和重傳機制以及重復刪除等手段來(lái)保證事務(wù)的可靠性.4. WTLS ( Wireless Transport Layer Security): 無(wú)線(xiàn)傳輸層安全協(xié)議. WTLS 是運行在無(wú)線(xiàn)事務(wù)層和無(wú)線(xiàn)數據報層之間的一個(gè)可選協(xié)議。它基于工業(yè)標準運輸層安全協(xié)議(TLS.以前稱(chēng)為安全套層SSL), WTlS 提供以下安全功能:(I)數據完整性.保證在移動(dòng)終端與應用服務(wù)器之間傳送的數據不被篡改.(2)保密性.保證在移動(dòng)終端與應用服務(wù)器之間傳送的穩私性,不能被接收到數據流的中間方所理解.(3)鑒別,實(shí)現移動(dòng)終端與應用服務(wù)器之間的鑒別.(4)對拒絕服務(wù)的保護、能檢測并丟棄重播的或驗證失敗的數據.5. WDP ( Wireless Datagram Protocol): 無(wú)線(xiàn)數據報協(xié)議.一種通用的數據傳輸服務(wù),可以支持多種無(wú)線(xiàn)承載網(wǎng)絡(luò ),使得上層的WAE、WSP、 WTLS 獨立了卜層的無(wú)線(xiàn)網(wǎng)絡(luò ),使剛卜層承載能力為上層提供-致的服務(wù).4 WAP實(shí)現技術(shù)WAP的實(shí)現包括兩個(gè)方面: -是支持WAP的無(wú)線(xiàn)終端的開(kāi)發(fā):二是WAP網(wǎng)絡(luò )設備的開(kāi)發(fā).對于無(wú)線(xiàn)終端,需要實(shí)現WAP協(xié)議棧、微瀏覽器(用戶(hù)界面)和各種用戶(hù)代理,目前許多廠(chǎng)商都推出了WAP手機:對于網(wǎng)絡(luò )設備,主要是WAP網(wǎng)關(guān)或帶有WAP網(wǎng)關(guān)功能的源服務(wù)器,WAP網(wǎng)關(guān)的實(shí)現重點(diǎn)是WAP協(xié)議棧、與Www協(xié)議棧的轉換以及相關(guān)的編/解碼功能.下面給出一個(gè)WML腳本.將文件命名為FF.WML.<?xml version=“1.0”>開(kāi)始-- 祝賀你, 你所期望的I.資是: Ssalary!
-
C4烯烴制丙烯催化劑 2020-10-30
-
煤基聚乙醇酸技術(shù)進(jìn)展 2020-10-30
-
生物質(zhì)能的應用工程 2020-10-30
-
我國甲醇工業(yè)現狀 2020-10-30
-
JB/T 11699-2013 高處作業(yè)吊籃安裝、拆卸、使用技術(shù)規程 2020-10-30
-
石油化工設備腐蝕與防護參考書(shū)十本免費下載,絕版珍藏 2020-10-30
-
四噴嘴水煤漿氣化爐工業(yè)應用情況簡(jiǎn)介 2020-10-30
-
Lurgi和ICI低壓甲醇合成工藝比較 2020-10-30
-
甲醇制芳烴研究進(jìn)展 2020-10-30
-
精甲醇及MTO級甲醇精餾工藝技術(shù)進(jìn)展 2020-10-30