一、WAP技术的概念
WAP是Wireless Application Protocol的英文缩写,它的中文含义是无线应用协议,该协议是用来标准化无线通信设备,可用于Internet访问,包括收发电子邮件,访问WAP 网站上的页面等等。目前它已经成为数字移动电话、因特网或其他个人数字助理机(PDA)、计算机应用之间进行通讯的全球统一的开放式标准。WAP技术将移动网络和Internet以及公司的局域网紧密地联系起来,提供一种与网络类型、运行商和终端设备都独立的移动增值业务。所以,移动互联网的实现需要以下三个环节:
WAP网关,由移动网络运营商提供;WAP服务器,内容网站,由ICP建立,并提供内容;WAP移动终端,手机厂商提供终端设备。
WAP技术提供了一套开放、统一的技术平台,用户使用移动设备很容易访问和获取以统一的内容格式表示的国际互联网或企业内部网信息和各种服务。它定义了一套软硬件的接口,具备这些接口的移动设备和网站服务器可以使人们像使用PC机一样使用移动电话收发电子邮件甚至浏览Internet。WAP提供了一种应用开发和运行环境,支持当前最流行的嵌入式操作系统PalmOS、EPOC、 WindowsCE、FLEXO、JavaOS等。WAP可以支持目前使用的绝大多数无线设备,包括移动电话、FLEX寻呼机、双向无线电通信设备等等。在传输网络上,WAP也可以支持目前的各种移动网络,如GSM、CDMA、PHS等等,它也可以支持未来的第三代移动通信系统。
目前使用WAP技术最多的就是WAP手机,该手机是集移动电话与移动电脑于一身的新型通讯工具,它不仅具有普通手机的功能,而且还可以浏览WAP网站的内容,如收发电子邮件、传真、浏览新闻、查看股市行情等功能。WAP手机和一般的手机不同之处在于它内置有微型浏览器(MiniBrowser)、缓存(CACHE)和内存。正如电脑上网要用IE浏览器或NETSCAPE浏览器,WAP手机上网要用微型浏览器(miniBrowser)。同样,WAP手机上网也要进行一系列的设置。
二、WAP网的组成
上面,笔者曾经说过,无线网络是由移动终端、网关以及网络组成,其实它们就是组成WAP网的一种普遍意义上的应用开发框架,该框架结构支持在不同无线通信网络上方便高效地开发和运行WAP应用服务。WAP应用结构非常类似Internet结构,一个典型的WAP应用系统定义了三类实体:
具有WAP用户代理功能的移动终端(Client)。典型的终端如WAP手机,在它的显示屏上运行有微浏览器(microbrowser),用户可以采用简单的选择键实现WAP服务请求,并以无线方式发送和接收所需的信息。WAP移动终端使用WML(Wireless Markup Language)无线标记语言显示各种文字图像数据。WML是一种基于XML(Extension Markup Language)的标记语言,主要用于标记和说明WAP移动终端收发的Internet信息和用户接口。WML使得设计者可以采用与设备独立的方式定义 WAP应用的用户接口。
WAP代理。包括协议网关、实现WAP协议栈(WSP、WTP、WTLS和WDP)与 Internet协议栈之间的转换。信息内容编解码器把WAP数据压缩编码,以减少网络数据流量,最大限度地利用无线网络缓慢的数据传输速率。同时,WAP还采用了错误校正技术,确保网络浏览和数据传输过程不会因无线电通信线路质量的变化而受到严重影响。
源数据服务器(Origin Server)。如支持WAP的Web网站,服务器中存有用WMLScript编写的WAP应用,这些应用可以根据WAP移动终端的需要而被下载,而且在不需要时从WAP终端中卸除。
如无法对用户输入的有效性进行检查等,这增强了WML的浏览和表示功能,对用户的操作给予更加灵活和智能的处理。在某些时候,WMLScript还可以直接在移动终端上处理告警等消息,避免移动终端和远端服务器之间的数据交互,减少了带宽资源的消耗。
三、WAP的协议标准
WAP技术的提出和发展是基于在移动中接入Internet的需要,该技术同样需要一定的协议标准来支持。WAP技术的协议栈采用层次化设计,这为应用系统的开发提供了一种可伸缩和扩展的环境。每层协议栈均定义有接口,可被上一层协议所使用,亦可被其他的服务或应用程序直接应用。在设计中,WAP充分借鉴了Internet的协议栈思想,并加以修改和简化,使之可以有效应用于无线应用环境。 WAP技术的实现是由以下协议来支持的:
WSP协议:该协议的英文全称为Wireless Session Protocol,它的中文含义为无线会话层协议,该协议为上层的WAP应用提供面向连接的、基于的会话通信服务或基于WDP无连接的、可靠的通信服务。
WTP协议:该协议的英文全称为Wireless Transaction Protocol,它的中文含义为无线处理协议,该协议提供一种轻量级的面向事务处理的服务,专门优化并适用于移动终端的设计。
WTLS协议:该协议的英文全称为Wireless Transport Layer Security,中文含义为无线传输安全协议,该协议是一种基于SSL的安全传输协议,用来保证信息传输的安全。
WDP协议:该协议的英文全称为Wireless Datagram Protocol,它的中文含义为无线数据报协议。
一般来说,一种通用的数据传输服务可以支持多种无线承载网络,使得上层的WSP、WTP、WTLS独立于下层的无线网络,从而使全球性的互操作得以实现。当然,传输的数据量和用户交互的本质必然会影响运营者选择何种网络,以达到最大的效率。
四、WAP技术的应用优点
作为WAP技术应用之一的WAP手机,目前可以说是一个比较时尚的东西,而经济条件比较宽裕的用户更是想用WAP手机来赶回潮流,那么WAP手机为什么能赢得用户的如此“青睐”呢,这说明它肯定有其“过人之处”,笔者经过总,发现使用WAP手机具有如下优点:
小巧玲珑。WAP手机有着电脑所无法比拟的优势,不仅体积小、操作简单,使人们摆脱了电脑的笨重、操作烦琐。
使用WAP手机,可以享受到无穷无尽的网上信息或网上资源。例如我们可以收发电子邮件、阅读新闻和股市行情,但是更复杂的通信应用,如在线采购和视频会议,目前的移动通信网运行速度就无法达到要求了。不过,随着第三代移动通信网的即将投入运营,移动通信进行将全面“提速”,从而使互联网实现移动再线支付、视像传送、网上多媒体服务、移动电子商务等。
WAP手机也有内置操作系统和浏览器,性能稳定,不会因为误操作而使系统崩溃,这使不懂电脑的人也可在很短的时间内掌握各种上网操作,浏览丰富多彩的移动因特网。 WAP手机一般都具有超大容量的电话簿,中文输入功能,先进的日历备忘录,甚至有的手机还有预想式英文输入。
WAP手机可以与电脑和笔记本电脑传输资料,可以快速传输数据和图象,也可以支持中文短信息。