精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>手机专区>>● 移动电话>>移动通信服务、业务 >>全球通WAP>>WAP技术

主题:WAP技术
发信人: tommychen()
整理人: 77blues(2001-03-11 14:26:46), 站内信件
WAP的目标 
WAP在设计时要求实现以下几个目标: 
1. 将Internet内容和高级数据服务带到无线电话和其他的无线终端中。 
2. 创建一个能够跨越所有的无线网络技术的全球无线协议规范。 
3. 允许创建可伸缩到各种类型的无线载波网络和设备中的内容和应用。 
4. 尽可能多地使用和扩展现有的标准和技术。 
正因为如此,WAP规范的设计具有以下几个显然的特点。 
尽可能多地利用现有的标准 
WAP规范尽可能多地利用了现有的工业标准作为它的结构和设计的基础。例如需要
一个WAP网关来与其他的Internet节点通过HTTP 1.1协议进行通信。而且规范提倡
无线手机使用标准的URL寻址方案来请求服务。 
WAP进一步补充完善了现有的标准。如WAP规范并不确定数据如何通过一个无线接
口进行发射,而是建立在现有的载波信道标准的上层以便可以在WAP协议中利用现
有的网络标准来提供一套完整的解决方案。 
维护无线网络的独立性 
为了更好的容纳尽可能多的终端用户,WAP设计时要求能够在各种类型的无线接口
中使用。 
这个原则就说明WAP是一个服务提供商、应用开发者和手机制造商必须共同遵守的
标准。服务提供商可以不必改变自己的网络结构,这样会给用户带来方便;应用
开发者可以在原来的无线网络中使用共同的标准进行开发;手机制造商可以在所
有的产品中使用同样的软件,这样不仅减少了开发时间,而且简化了支持问题。
 
WAP定义了一个可以在高延迟、低带宽的网络如短信息服务(SMS)、GSM非结构化
补充服务数据(USSD)信道等上操作的协议栈。通过将对无线接口本身的要求减
到最低,WAP规范可以使用最广泛的无线接口。 
维护设备的独立性 
除了是无线网络独立外,WAP规范还是独立于任何特定设备的。它只规定一个无线
访问设备必须具备的很少量的功能,这样商家就可以为自己生产的手机增加各种
特色应用。设备独立带来的好处与网络独立类似:用同一个标准开发的应用可以
在实现规范的各种设计上操作;用户可以得到一个连续的用户接口;应用开发者
不必为不同类型的设备分别设计代码;服务提供商可以选择任何符合标准的设备
。 
保证交互操作 
要想推动WAP的方便采用,必须要保证不同供应商提供的设备和软件能够交互操作
。任何创建的符合WAP规范方案的组件都可以同其他任何一种符合WAP规范的组件
交互操作。服务提供商可以从多个支持WAP的厂商那里选择设备和软件,而不必担
心它们的交互操作性。WAP规范的网络独立和设备独立一起促进了交互操作性。 


WAP规范 
WAP规范是一种无线应用程序的编程模型和语言,它第一次定义了一个开放的标准
结构和一套用来实现无线Internet访问的规范。 
WAP规范主要定义了以下几种组件: 
1. WAP编程模型:如图1所示,这个模型在很大程度上利用了现有的WWW编程模型
,这样可以给应用开发人员带来许多好处,可以最大限度地利用他们原来掌握的
经验和各种开发工具。WAP编程模型还针对无线环境的通信特点对原有的WWW编程
模型的优化和扩展。 
2. 无线标记语言(WML):遵守XML标准的WML特别适合于在性能方面严重受限的
手持设备。WML和WML Script并不要求用户使用传统的PC机键盘或鼠标进行输入,
而且它设计时就考虑到了手机的屏幕尺寸限制。WML将页面文件分割成一套用户交
互操作单元。一个交互操作单元被称为一个卡,用户在进行Internet访问时需要
在一个或多个WML文件产生的各个卡之间来回导航。使用WAP网关,所有的WML内容
都可以通过Internet使用HTTP 1.1请求进行访问,因此传统的Web服务器、工具和
技术可以继续使用。 
3. 微浏览器规范:这个规范与标准的Web浏览器规范类似,它定义了一个适合于
手持设备的功能强大的用户接口模型。这个规范定义手机如何解释WML和WMLScri
pt并且显示给用户。 
用户通过上移键和下移键而不是鼠标来在各个卡之间来回进行导航。为了保持与
标准浏览器的一致,微浏览器还提供了各种导航功能如Back、Home、书签等。微
浏览器允许具有较大屏幕和更多特性的设备自动显示更多的内容,就像传统的浏
览器当浏览窗口扩大时能显示更多的信息一样。 
4.轻量级协议栈:这个协议栈将无线手机访问Internet的带宽需求降到最低,保
证了各种无线网络都可以使用WAP规范。协议栈如图2所示。 
通过使用WAP协议栈可以节省大量的无线带宽。要完成同样一个访问操作,使用W
AP协议栈涉及到包数量不到使用权标准的HTTP/TCP/IP协议栈的一半,这对于带宽
严重受限的无线网络来讲无疑是十分有用的。 
5.无线电话应用(WTA)框架:它允许无线手机访问各种电话功能如呼叫控制、电
话本访问和来自WML Script applet中的文电信息。这允许商家开发各种电话应用
并且将其集成到WML/WML Script服务中。如呼叫转移这样的服务,商家可以提供
一个用户接口,提醒用户是准备接受呼叫、转移到他处还是将其转发成一个语音
邮件之间。 
6.WAP网关:WAP规范使用标准的Web代理技术来将无线网络与Web连接起来。通过
将处理功能集中在WAP网关中,WAP结构大大减少了手机上的操作负载,因此为手
机实现价廉物美提供了基础。如,一个WAP网关一般可以使用所有的DNS服务来解
析URL中使用的域名,因此就不再需要手机来完成这个计算任务。还可以利用WAP
网关来为用户提供各种服务并且可以帮助网络服务商防止诈骗和服务利用。 
一个WAP网关一般包括以下功能: 
1. 协议网关:协议网关将来自WAP协议栈的请求翻译到WWW协议栈(HTTP和TCP/I
P)中; 
2. 内容编码器和解码器:内容编码器将Web内容翻译成紧密编码的格式以减少通
过无线数据网络传输的数据包的大小和数量。 

WAP对服务提供商的好处 
服务提供商可以通过在无线网络中WAP方案在话音服务的基础上增加新的服务。允
许通过手机访问Web内容只是使用WAP的一种最基本的好处。由于可以通过使用WA
P可视化接口为手机增加新的特性并且减少操作成本,服务商将可以通过改进服务
增加自己的竞争力。 
通过在无线数据网络中部署WAP方案,网络操作者将可以实现以下功能。 
1.与用户之间产生一种全新的通信方式。服务提供商现在可以使用虚拟接口来与
他们的用户保持接触并为其提供新的服务。这为改进客户服务并且让更多的用户
可以享受到这些服务提供了新的机遇。 
2.控制与用户的数据连接。通过使用基于WAP的方案,服务提供商可以像他们现在
管理话音服务一样通过WAP网关来对手机进行Internet访问服务的跟踪和计费、进
行特性控制等。 
3.很容易的部署电信服务应用,如呼叫特性控制、预付费无线服务和自动化客户
服务等。既然应用是存储在服务提供商的标准Web服务器上,当增加新的服务或特
性发生变化时,都可以立即通知到网络上的每一个用户。 
4.访问所有的WAP无线内容。既然WAP是一个许多开发者都共同使用的规范,服务
提供商将可以获得大量的可用内容。 
5.自由选择各厂商的产品。服务提供商可以从一个厂商那里购买他们的WAP网关,
而使用来自其他厂商的WAP手机。这种竞争有利于各个厂商不断提高自己的产品性
能价格比,并且促使厂商不断为手机提供新的特性和服务。 
6.自由使用和集成新的无线接口技术。既然WAP是一个开放的规范,服务提供商不
必担心在增加或修改无线接口时会破坏原来的无线Internet服务方案。 

WAP对手机制造商的好处 
将微浏览器集成到手机中允许手机制造商满足如今服务提供商希望不断改进服务
的要求。通过提供一个基于WAP的方案,手机制造商可以: 
1.以低成本将微浏览器集成到手机中,因为WAP规范在设计时就考虑到微浏览器只
需要较小的内存或较低速的CPU就可以运行,以减少对手机成本的影响。 
2.提供一个在所有的WAP服务器上及所有提供WAP服务的网络上工作的微浏览器并
因此增加手机对用户的吸引力。 
WAP对开发者的好处 
因为WML是一个通用的工业标准,应用开发者使用它开发的应用可以被尽可能多的
用户访问和使用。对开发者也有很多好处。 
1.开辟了一个全新而且极具发展潜力的应用领域。 
2.因为WML是一个基于XML的语言,现在的Web开发人员很容易学习和掌握它。 
3. 统一内容服务技术是未来Web服务的发展方向,WML是这种技术的一个不可分割
的部分。应用开发者使用现在的WML是很值得的,因为它代表了未来的发展方向。
 
4.使用WML开发的应用可以在支持WAP的任何网络和设备上使用,WML和WAP规范真
正实现了“编写一次,到处运行”的愿望。 
5.WML为应用开发者提供了充分利用用户接口的好处。应用可以提供软键盘供用户
进行输入并且在手机有限的屏幕上实现最佳的显示效果。 
6.WML允许应用开发者将开发的应用与设备的网络电话功能集成起来。这样就可以
真正利用话音和数据设备集成带来的好处。 
7.WML既允许使用图标,也允许在支持图像显示的设备中使用图形。如果一个手机
不支持图像显示,那么可以只显示文本。因此不管手机是否支持图像功能,使用
WML开发的应用都可以同样好的工作。 
8.一个用WML编写的应用将可以在任何兼容WAP的设备上很好的显示。如果一个设
备比另一个设备具有更大的显示屏,那么微浏览器将自动显示更多的内容。 

WAP对用户的好处 
用户是WAP规范最终的受益者。WAP规范是由那些不仅理解有关的技术而且了解实
际的用户需求的电信专家们开发的,因此WAP规范十分注意为最终的手机用户着想
。用户通过WAP可以享受到的好处包括: 
1.通过无线手机能够更快更有效的访问Internet信息; 
2.WAP的用户接口非常易于使用,而且能够满足用户在资源受限的无线网络和设备
中使用的要求; 
3.广泛的设备选择,除了具有不同特性和外形的手机外,用户还能够使用支持WA
P的各种PDA和寻呼机; 
4.大量的应用选择,由于WAP将被服务提供商、手机制造商和应用开发者广泛采用
,因此用户将可以很快得到大量的WAP应用服务。 

结束语 
WAP规范是一个真正开放的标准,它利用和扩展了现有的Internet技术,使应用开
发者能够创建各种适合无线用户的特殊需求的应用,手机制造商可以以最低的成
本改进他们的产品,无线服务提供商可以提供新的服务,而用户将是这种技术最
终的受益者。

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.184.47]

[关闭][返回]