什么是WAP?深入了解WAP
易管天下特别推荐 WAP-- 3G时代的手机网站
WAP(WirelessApplicationProtocol无线应用协议)是在数字移动电话、因特网或其他个人数字助理机(PDA)、计算机应用之间进行通讯的开放全球标准。是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,是简化了的无线Internet协议。WAP将Internet和移动电话技术结合起来,使随时随地访问丰富的互联网络资源成为现实。WAP服务是一种手机直接上网,通过手机WAP“浏览器”浏览wap站点的服务,可享受新闻浏览、股票查询、邮件收发、在线游戏、聊天等多种应用服务。通过GPRS网络接入WAP,可充分发挥接入时延短(2秒接入)速率高、永远在线、切换方便等优点。
WAP能支持HTHL和XML以及无线电话应用接口规范(WTAI)。WML是专门为小屏幕和无键盘手持设备服务的语言。WAP也支持WMLScript。这种脚本语言类似与JavaScript,但对内存和CPU的要求更低,因为它基本上没有其他脚本语言所包含的无用功能。
WAP由WAP论坛(WAPforum)发布,被爱立信、摩托罗拉、诺基亚以及UnwiredPlanet创建于1997年6月。论坛的成员目前占据着超过90%的全球手机市场,同时又是领先的基础设施提供商、软件提供商及其他机构。
WAP1.0和WAP2.0的区别
WAP1.0是基于wml语言编写的,WAP2.0是基于XHTML语言,支持CSS,表现方式比1.0更为丰富。不过目前多数WAP网站都是基于WAP1.0的,因为目前绝大多数支持WAP的手机只支持WAP1.0。
WAP协议包括以下几层:
1、WirelessApplicationEnvironment(WAE)无线应用环境
2、WirelessSessionLayer(WSL)无线会话层
3、WirelessTransportLayerSecurity(WTLS)无线传输层安全
4、WirelessTransportLayer(WTP)无线传输层
其中,WAE层含有微型浏览器、WML、WMLSCRIPT的解释器等等功能。WTLS层为无线电子商务及无线加密传输数据时提供安全方面的基本功能。
WAP浏览器是一个通过把WAP网站WML格式的网页转化成(转换成、翻译成)普通浏览器可以解析的HTML格式,从而达到用普通浏览器也可以浏览WAP网站的效果的ASP应用.也叫做:Wap浏览器,Wap模拟器,WAP在线浏览器,WAP在线模拟器.
WAP的基本原理
WDP:WAP数据报协议层,是发送和接收消息的传输层。
WTLS:无线传输安全层,是为像电子商务这样的应用提供安全服务。
WTP:WAP传输协议层,提供传输支持,增加由WDP提供的数据报服务的可*性。
WSP:WAP会话协议层,提供不同应用间的有效数据交换。
HTTP接口:支持移动终端的信息检索请求。
WAP的发展
WAP目前已成为通过移动电话或其他无线终端访问无线信息服务的全球事实标准。它的发展与应用是无可限量的,可以说唯一的限制就是你的想像力,WAP不但使现有的许多应用得到了突飞猛进的改变,同时也催生出更多崭新的增值业务。
比如用来支持特定商业程序,信息发送或领域维护,其中包括客户服务与备件提供、消息通知与呼叫管理、电子邮件、基于电话的增值业务、群体计划、气象与交通信息、地图与位置服务、新闻与体育报道等;尤其值得注意的是,它使得广泛应用于网上的信息服务,逐渐由纯信息的提供向更加交互化与最终电子商务化发展。
WAP的设计思想
WAP提供了一套开放、统一的技术平台,用户使用移动设备很容易访问和获取以统一的内容格式表示的国际互联网或企业内部网的信息和各种服务。
WAP定义了一套软硬件的接口,实现了这些接口的移动设备和网站服务器可以使人们像使用PC机一样,使用移动电话收发电子邮件甚至浏览Internet。实质上,WAP是一种通信协议,它提供了一种应用开发和运行环境,支持当前最流行的嵌入式操作系统PalmOS、EPOC、WindowsCE、FLEXO、JavaOS等。
WAP可以支持目前使用的绝大多数无线设备,包括移动电话、FLEX寻呼机、双向无线电通信设备等等。这些设备相对于台式个人计算机而言,CPU功能弱,内存小,无线环境下电力供应受限,显示屏较小,输入功能有限。在传输网络上,WAP也可以支持目前的各种移动网络,如GSM、CDMA、PHS等等,它还可以支持未来的第三代移动通信系统。但相对使用Internet的有线网络带宽,无线网络的带宽资源永远是有限的。考虑到以上的限制和不利因素,WAP充分借鉴了Internet的思想,并加以一定的修改和简化。这就是,应用程序和网络内容采用标准的数据格式表示,使用与在PC机上使用的浏览器软件相类似的微浏览器,应用标准的通信模式进行上网浏览。