国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

WAP技術和開發要點

2019-11-03 09:23:56
字體:
來源:轉載
供稿:網友
yesjoy


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

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

  WAP開發要點:

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

  雖然通過使用HTTP和HTML等著名的協議會使WAP2.0開發更容易些,但近期內我們仍需要以WAP1.x為途徑進行開發。

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

  雖然有可用的代碼轉換器及HTML和WML間的轉換器,但很少能夠將設計漂亮的HTML頁面轉換成同樣漂亮WML頁面。你需要有特殊設計的中間件或使用系統自帶的xml/XSL解決方法。

  WAP Forum 在設計1.x版本的時候是經過深思熟慮的,但它和我們熟知和喜愛的3W協議 (比如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協議并將其加入WAP堆棧當中。如今WAP2.0開發者能夠象使用WAP 1.x協議一樣運用TCP/ip, HTTP和SSL, 以WAP2.0電話為目標進行開發。雖然現在難以確定這種雙向方法是否可行,這種做法無疑使WAP與World Wide Web Consortium 和IETF( Internet Engineering Task Force)的建議和標準更好的同步。WAP協議和3W協議的合并將很可能使無線Web應用更容易投入使用,但是如何設計一種可以良好運用于大或小的form factors的程序顯示還是具有一定的挑戰性的。Web設計師不得不用一種不同的方法在小型設備上進行頁面設計,同時平衡移動設備的優點(諸如輕便性,及時性和位置識別性)和缺點(諸如傳輸速度慢,顯示屏太小,以及輸入法笨拙等)。


摘自 賽迪網
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西丰县| 台州市| 安徽省| 新巴尔虎左旗| 鹤峰县| 东城区| 神池县| 内江市| 文山县| 延长县| 胶州市| 红桥区| 泰兴市| 保亭| 新余市| 桂平市| 嘉祥县| 双流县| 内乡县| 西青区| 包头市| 庆元县| 曲沃县| 南部县| 慈溪市| 池州市| 方城县| 葵青区| 漠河县| 乡宁县| 兰溪市| 内丘县| 红河县| 福海县| 忻城县| 镇安县| 祁东县| 东莞市| 东乡| 新昌县| 怀集县|