WAP技術(shù)和開發(fā)要點(diǎn)

相關(guān)專題: 無線
yesjoy




  移動(dòng)設(shè)備(諸如智能電話和PDA)正在被充分應(yīng)用到企業(yè)應(yīng)用架構(gòu)之中。這種想法最初是逐漸潛入人心的,但是發(fā)展趨勢(shì)卻顯而易見:企業(yè)用戶正在將移動(dòng)設(shè)備運(yùn)用到日常工作當(dāng)中。這就是結(jié)構(gòu)設(shè)計(jì)者在勾畫應(yīng)用于整個(gè)企業(yè)的程序結(jié)構(gòu)時(shí)需要考慮將Java運(yùn)用到電話中(甚至給手機(jī)配備基本的上網(wǎng)功能)的原因。



  基于Wireless Application Protocol (WAP)技術(shù)的具有瀏覽網(wǎng)頁功能的手機(jī)在北美和歐洲一帶逐漸流行起來。WAP是由無線應(yīng)用協(xié)定論壇(the WAP Forum)發(fā)展并流傳開來的,該論壇是由一群無線和通訊產(chǎn)業(yè)的公司組成,發(fā)布了能夠在無線設(shè)備上所使用Web內(nèi)容和應(yīng)用的“產(chǎn)業(yè)標(biāo)準(zhǔn)” 規(guī)范。于近期被認(rèn)可的WAP版本是2.0版,但要到2003年我們才可能看到支持該版本的手機(jī)批量問世。目前,WAP1.1和WAP1.2.1版本是最為流行的。



  WAP開發(fā)要點(diǎn):



  在企業(yè)Web應(yīng)用程序中將諸如電話和PDA等基于WAP的設(shè)備作為最終用戶。



  雖然通過使用HTTP和HTML等著名的協(xié)議會(huì)使WAP2.0開發(fā)更容易些,但近期內(nèi)我們?nèi)孕枰訵AP1.x為途徑進(jìn)行開發(fā)。



  編寫服務(wù)器端代碼使其可以生成HTML和WML,同時(shí)也要考慮屏幕大小和數(shù)據(jù)流量。



  雖然有可用的代碼轉(zhuǎn)換器及HTML和WML間的轉(zhuǎn)換器,但很少能夠?qū)⒃O(shè)計(jì)漂亮的HTML頁面轉(zhuǎn)換成同樣漂亮WML頁面。你需要有特殊設(shè)計(jì)的中間件或使用系統(tǒng)自帶的XML/XSL解決方法。



  WAP Forum 在設(shè)計(jì)1.x版本的時(shí)候是經(jīng)過深思熟慮的,但它和我們熟知和喜愛的3W協(xié)議 (比如HTTP, SSL 和HTML)并不兼容。WAP1.x堆棧被定義為五層,自底向上依次是:WDP (Wireless Datagram Protocol), WTLS (Wireless Transport Layer Security), WTP (Wireless Transaction Protocol), WSP (Wireless Session Protocol), 和 WAE (Wireless Application Environment,包括 Wireless Markup Language 或 WML, 以及 WMLScript )。每一層都和3W堆棧層面大致吻合:WDP->IP, WTP->TCP, WTLS->SSL/TLS, WSP->HTTP, 以及WML->HTML。



  2002年,WAP Forum引入3W協(xié)議并將其加入WAP堆棧當(dāng)中。如今WAP2.0開發(fā)者能夠象使用WAP 1.x協(xié)議一樣運(yùn)用TCP/IP, HTTP和SSL, 以WAP2.0電話為目標(biāo)進(jìn)行開發(fā)。雖然現(xiàn)在難以確定這種雙向方法是否可行,這種做法無疑使WAP與World Wide Web Consortium 和IETF( Internet Engineering Task Force)的建議和標(biāo)準(zhǔn)更好的同步。WAP協(xié)議和3W協(xié)議的合并將很可能使無線Web應(yīng)用更容易投入使用,但是如何設(shè)計(jì)一種可以良好運(yùn)用于大或小的form factors的程序顯示還是具有一定的挑戰(zhàn)性的。Web設(shè)計(jì)師不得不用一種不同的方法在小型設(shè)備上進(jìn)行頁面設(shè)計(jì),同時(shí)平衡移動(dòng)設(shè)備的優(yōu)點(diǎn)(諸如輕便性,及時(shí)性和位置識(shí)別性)和缺點(diǎn)(諸如傳輸速度慢,顯示屏太小,以及輸入法笨拙等)。



摘自 賽迪網(wǎng)
   

微信掃描分享本文到朋友圈
掃碼關(guān)注5G通信官方公眾號(hào),免費(fèi)領(lǐng)取以下5G精品資料
  • 1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國(guó)移動(dòng):5G網(wǎng)絡(luò)AI應(yīng)用典型場(chǎng)景技術(shù)解決方案白皮書
  • 2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測(cè)試技術(shù)白皮書-2022_03-21
  • 3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國(guó)移動(dòng):6G至簡(jiǎn)無線接入網(wǎng)白皮書
  • 4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國(guó)聯(lián)通5G終端白皮書》
  • 5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國(guó)電信5GNTN技術(shù)白皮書
  • 6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解
  • 7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國(guó)移動(dòng)算力并網(wǎng)白皮書
  • 8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《R1623501-g605G的系統(tǒng)架構(gòu)1
  • 本周熱點(diǎn)本月熱點(diǎn)

     

      最熱通信招聘

      最新招聘信息

    最新論壇貼子