WAP 技术快餐 - 技术应用 - Fishman

(这条文章已经被阅读了 76 次) 时间:2001-02-17 22:46:33 来源:Fishman (fishman) 收藏

              WAP 技术快餐

  WAP(无线通讯协议)是在数字移动电话、因特网或其他个人数字助理机
(PDA)、计算机应用之间进行通讯的开放全球标准。在1997年6月,WAP由
Ericsson,Motorola,Nokia,Unwired Planet四家公司发起,现在其会员以
包括像Alcatel,AT&T,西门子,英国电信,法国电信,贝尔大西洋,贝尔南
方等。应该说WAP已是事实上的标准, WAP的目标就是通过WAP这种技术,就可
以将Internet的大量信息及各种各样的业务引入到移动电话、PALM等无线终端
之中。无论你在何地、何时只要你需要信息,你就可以打开你的WAP 手机,享
受无穷无尽的网上信息或者网上资源。如:综合新闻、天气预报、股市动态、
商业报道、当前汇率、商业信息,等等。电子商务、网上银行也将逐一实现。
你还可以随时随地获得体育比赛结果、娱乐圈趣闻以及幽默故事,为生活增添
情趣,也可以利用网上预定功能,把生活安排的有条不紊。
  WAP协议包括以下几层:   
(1) Wireless Application Environment (WAE)
(2) Wireless Session Layer (WSL)   
(3) Wireless Transaction Layer (WTP)   
(4) Wireless Transport Layer Security (WTLS)   
(5) Wireless Transport Layer (WDP)   
其中,WAE层含有微型浏览器、WML、WMLSCRIPT的解释器等等功能。WTLS层
对无线电子商务及无线加密传输资料时提供安全方面的基本功能。WAP协议的诞
生是WAP论坛成员多年努力的结果。它是针对不同的协议层定义了一系列协议,
这些协议使各个厂商和公司可以共同工作,开发无线通讯网路的应用。目前有
超过100个成员加入WAP 论坛。   
  WAP网络架构由三部分组成,即WAP网关、WAP手机和WAP内容服务器,这三
方面缺一不可!其中WAP网关起着协议的’翻译’作用,是联系GSM网与万维网的
桥梁;WAP内容服务器存储着大量的信息,以提供WAP手机用户来访问、查询、
浏览等。当用户从WAP手机键入他要访问的WAP内容服务器的URL后,信号经过无
线网络,以WAP协议方式发送请求至WAP网关,然后经过’翻译’,再以HTTP协议
方式与WAP 内容服务器交互,最后WAP网关将返回的内容压缩、处理成BINARY流
返回到客户的WAP手机屏幕上。编程人员所要做的是编写WAP内容服务器上的程
序或曰WAP网页。
  WAP网关是无线接入技术的核心,用于实现协议的翻译以及信息内容的解码,
将无线WAP终端与Intranet/Internet连接,使支持WAP的手机能够访问Intranet/
Internet上的应用。
  WAP网关实现的功能主要有两个:一是协议转换,将微浏览器发来的WSP格式
的请求翻译成WWW可以理解的形式;二是消息编解码,将服务器响应的内容转化
成较紧凑的二进制格式,提高在无线网上的传输效率。
  此外,WAP网关还具有以下功能:将来自不同Web服务器上的数据聚合起来,
并缓存经常使用的信息,减少对移动设备的应答时间;提供与用户的数据库接
口,以便使用来自无线网络的信息为某一组用户动态定制WML页面,为用户提供
个性化的服务;实现PUSH功能,按一定触发条件将有关信息发送给用户。如每
天特定时间向用户发送天气预报信息;或者股票升降幅度达到一定程度,将这
消息通知用户。
  有了WAP网关,WAP业务和内容就可存放在标准的WWW服务器上,并可使用成
熟的WWW技术,如CGI脚本,对其进行开发维护。
  WAP网关可选用一些开放的公共网关如:中国移动通讯或中国联通或其他公司
的WAP网关。如果企业自己建立WAP网关,则成本非常高。