版权归原作者所有,如有侵权,请联系我们

[科普中国]-无线应用协议

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

定义

无线应用协议(WAP)是在移动电话、个人数字助理(PDA)等移动通信设备与因特网或其他业务之间进行通信的开放性、全球性的标准1。

WAP由一系列协议组成,应用WAP标准的无线通信设备,都可以对因特网访问,包括收发电子邮件、查询信息和访问网站等。

起源与发展1997年6月,移动通信界的四大公司爱立信、摩托罗拉、诺基亚和无线星球等公司发起成立了WAP论坛;到1999-2000年,无线接入服务正式进入商用领域,WAP开始成为广为人知,各行业关注的重点,被认为将是移动通信设备的必备功能。然而,对于用户来说,由于费用高、业务单调、连接缓慢等原因,发展情况不理想。2001年8月发布了WAP 2.0 新版本,增加了许多新的技术和应用1。

WAP综合考虑了无线网络的带宽限制、反应时间较长以及移动设备体积小、处理性能低、内存小、显示屏幕小、电源供应等多种局限,已经为无线移动网的互联建立了基础1。

WAP的产生,是为了推动各种移动设备上网,推动数据业务在移动设备上实现、向移动通信用户提供增值业务。WAP将各种移动通信终端与因特网连接,使移动通信用户能在各种情况下享受到丰富多彩的个性化服务。(WAP,Wireless Application Protocol)论坛,目地是建立一套适合不同网络类型的全球协议规范。

WAP的目标就是将Internet的丰富信息及先进的业务引入到移动电话等无线终端之中。它根据无线网络的特点如低带宽、高延迟进行优化设计,把Internet的一系列协议规范引入到无线网络中。WAP只要求移动电话和WAP代理服务器的支持,而不要求现有的移动通信网络协议做任何的改动。因而适用于CDMA、GSM、IMT-2000等不同的移动通信系统。此外WAP尽可能少地利用手持设备的ROM、RAM和CPU等资源,它通过加强网络的功能来弥补手持设备的缺陷。而基于Internet标准的微浏览器技术可以使手持设备根据自己不同的显示、输入方式来决定显示信息的方式。这样,各种终端,从最简单的手持机到功能丰富的PDA或笔记本电脑都能接到相同的信息和资源。

特点1.WAP提供了一套开放、统一的技术平台,用户使用移动设备可以很容易地访问和获取以统一的内容格式表示的Internet或Intranet信息及各种服务。如综合新闻、天气预报、股市动态、商业报道、当前汇率和商业信息等。随着WAP应用的深入,电子商务、网上银行将来也会在WAP上逐步实现。用户还可以通过WAP随时随地获得体育比赛结果、娱乐圈趣闻以及幽默故事等,为生活增添情趣;也可以利用WAP的网上预定功能,把生活安排得有条不紊2。

2.WAP支持目前常用的绝大多数无线电设备,包括移动电话、Flex寻呼机、双向无线电通信设备等。这些设备相对于台式个人计算机而言,其CPU功能较弱,内存较少,无线环境下电力供应有限,显示屏较小,输入功能有限。另外,在传输网络上,WAP支持目前的各种移动网络,如GSM、CDMA、PHS等,并可支持未来的第三代移动通信系统2。

3.WAP还同时定义了一套软硬件的接口。通过这些接口的移动设备和网站服务器,人们可以像使用PC一样,使用移动电话收发Email和浏览Internet。WAP是一种通信协议,它不仅提供了应用开发和运行环境,而且对当前流行的嵌入式操作系统Palmos、Epoc、Windows、Javaos等提供了广泛的支持2。

4.WAP标准还定义了一种应用环境WAE(Wireless Application Environment),能够让设计人员开发独立于设备的用户界面,并可使用WML脚本WMLScript的WAP编程语言,把可执行的逻辑嵌入到移动终端中。这样,移动终端上就可以运行一种微型浏览器,供无线用户浏览信息。这种微型浏览器与Pc机上的IE或Netscape浏览器极为类似。无线标记语言(Wireless Markup Language,WML)用来显示各种文字、图像等数据。WML是一种基于扩展标记语言(ExtensionMarkupLanguage,XML)的语言,是XML的子集。而作为WML的脚本语言,WMLScript可以补充WML的一些限制,如实现对用户输入数据的有效性进行检查等,这一方面增强了WML的浏览和表示功能,另一方面对用户的操作也给予了更加灵活和智能的处理。WAP应用环境WAE是一种普遍意义上的应用开发框架,对在不同的无线电通信网络上开发和运行WAP应用服务提供了广泛支持。目前这一框架主要基于现有的Internet技术2。

5.WAP应用结构与Internet结构非常类似2。

WAP协议制定的准则WAP协议制定的准则主要包括3:

1.尽可能借鉴现有的WWW标准;

2.采用分层的可扩展结构;

3.由于无线网络带宽资源受限,WAP要发送尽可能少的数据,这个需求通过对数据进行压缩编码后,再通过无线网传输来实现;

4.有效地使用有限的手机终端资源;

5.更灵活的用户界面。