整体上来讲,WAP 的组成及特色主要包括如下几个方面:
(1) WAP 提供了一套开放、统一的技术平台,用户使用移动设备能够很容易地访问和获 取以统一的内容格式表示的Internet 或Intranet 信息及各类服务。好比综合新闻、天气预报、 股市动态、商业报道、当前汇率和商业信息等等。随着WAP 应用的深刻,电子商务、网上 银行未来也会在WAP 上逐步实现。用户还能够经过WAP 随时随地得到体育比赛结果、娱 乐圈趣闻以及幽默故事等,为生活增添情趣;也能够利用WAP 的网上预约功能,把生活安 排得有条不紊。
WAP 支持目前经常使用的绝大多数无线电设备,包括移动电话、FLEX 寻呼机、双向无 线电通讯设备等。这些设备相对于台式我的计算机而言,其CPU 功能较弱,内存较少,无线环境下电力供应有限,显示屏较小,输入功能有限。另外,在传输网络上,WAP 支持目 前的各类移动网络,如GSM、CDMA、PHS 等,并可支持将来的第三代移动通讯系统。不 过相对使用Internet 的有线网络带宽而言,无线网络的带宽资源终究是有限的。所以,考虑 到以上的限制和不利因素,WAP 充分借鉴了Internet 的思想,并进行了必定的修改和简化, 采用标准的数据格式来表示应用程序和网络内容,采用与在PC上相似的浏览器软件做为 WAP 访问的微浏(MiniBrowser),并采用标准的通讯模式进行上网浏览,从而实现无线网络信息服务。
(3) WAP 还同时定义了一套软硬件的接口。经过这些接口的移动设备和网站服务器,人 们能够像使用PC 同样,使用移动电话收发E-mail 和浏览Internet。前文已述,WAP 是一种 通讯协议,它不只提供了应用开发和运行环境,并且对当前流行的嵌入式操做系统PalmOS、 EPOC、WindowsCE、FLEXO、JavaOS 等提供了普遍的支持。
(4) WAP 标准还定义了一种应用环境WAE(Wireless Application Environment),可以让设 计人员开发独立于设备的用户界面,并可以使用WML 脚本WMLScript 的WAP 编程语言,把 可执行的逻辑嵌入到移动终端中。这样,移动终端上就能够运行一种微型浏览器,供无线 用户浏览信息。这种微型浏览器与PC 机上的IE 或Netscape 浏览器极为相似。 无线标记语言WML(Wireless Markup Language)用来显示各类文字、图像等数据。WML 是一种基于扩展标记语言XML(Extension Markup Language)的语言,是XML 的子集。web