第一代无线标记语言(WML1.0)是无线应用协议(WAP)论坛研究制订的,它考虑了无线通信的特点,参考了超文本标记语言(HTML)。主要功能是在无线终端上显示文本信息,实现浏览的目的。缺点是难于搜索、不便于浏览。
第二代的无线标记语言(WML2.0)比WML1.0有了根本性的变化,它是参考了“可扩展的超文本标记语言”(参见XHTML条)开发的,应用XHTML的调整扩充机制,使WML2.0可以进行语言转化,并且能支持XHTML和TCP/IP协议,使WML2.0的浏览器能方便上网,显示因特网的内容。
WAP2.0利用XHTML和CSSMobileProfile等标准,同时保持了对WML1.x的向后兼容,减少了开发、测试一种应用和为多种设备编制内容的时间,减少了开发成本。另外,XHTML的模块化架构可以很容易、很快地适应不同的硬件环境的应用。通过使用级联样式单(Cascading Style Sheets,CSS),开发商可以将实际编码和一个或多个XML文档的样式属性分离开,减少了在浏览器缓存中的代码量。
我们可以利用现有的开发固定互联网内容和应用的工具和资源来开发WAP2.0的内容和应用,允许开发商使用通用的语言子集和开发工具同时为PC和WAP客户端开发应用。因此支持WML2.0的浏览器同样能够支持XTHML,也能够支持HTML。另外,支持WAP2.0的手机完全可以浏览现有的Internet内容。这样,可以大大丰富WAP2.0的应用。
在传输层,WAP2.0采用具有无线特征的WP-TCP/IP协议,以使得网络可以基于IP进行数据传输。WP-TCP提供面向连接的服务,它被优化用于无线环境,可与互联网上的标准TCP应用充分交互操作。IETF PILC小组推荐使用一些在长距离瘦网络中的TCP实现机制。这些机制已经被Standards Track RFC收录,并作为有效的性能稳定的机制被互联网组织接受。
在会话层,WAP2.0采用具有无线特征的HTrP协议(WP-HTTP),WP-HTTP规范针对无线环境的HTTP的协议子集,完全能够与HTTP/1.1共同使用。WAP设备和WAP代理服务器/WAP服务器之间交互工作的基本模型是HTTP请求/回应处理机制。WP-HTTP支持回应的信息体压缩和安全通道的建立。这样,在WAP2.0中不一定需要WAP代理服务器,因为在客户端和源服务器端通过使用HTTP/1.1就可以直接完成。
WAP2.0增加了更多的安全保证措施,包括采用TLS协议,提供改进的端到端的安全,集成有线Internet等,以保证使用移动商务和移动银行应用等移动业务的安全。TLS协议的无线协议子集允许针对安全传输的交互操作。TLS的协议子集包括加密簇、验证字格式、签名规则和会话恢复等安全措施。
新增加和增强的业务和应用 WAP2.0规范能够帮助内容开发商向移动互联网用 户提供更丰富和更安全的移动互联网服务。WAP2.0在世界标准领域是一个巨大进步,它允许应用开发商利用他们已经非常熟悉的开发Intemet应用的技术和工具开发各种移动应用。据Cahners ln-Stat Group预测,无线互联网的用户从2000年的3000万可以发展到2005年的74200万,WAP2.0通过新的应用和下一代的设备将极大地促进这一进程。在WAP2.0中听融合的新技术将会使用户切身体验到WAP2.0中的新业务。
(1)推服务(WAP Push)
这种业务是一种基于服务器的应用,利用推代理服务器(Push Proxy)将内容送到或者推到手机设备中。这种功能在WAP2.0发行版中得到了加强,这种推的功能实际上是将像短消息、股票价格和交通信息之类的实时应用信息发给用户:没有这种推功能时,需要这种实时应用信息的用户就要去询应用最务器以得到最新的信息,在无线环境里这种询操作效率不仅低,而且还浪费了无线网络的资源。
(2)用户代理特征描述(User Agent Profile,UAProf)
这种壹务羹供了一种机制,这种机制是将客户的能力和用户的喜好描述提供给应用服务器。WAF2。0是以W3C的能力组合/喜好特征(CC/PP)工作成果为基础的。UAProf支持客户机、服务器交互模式,用户可以请求向服务器端发送客户端或者用户信息。服务器可以根据这些信息准备定制的内容响应给客户端或者用户,这种业务模型允许直接增加一些业务适配层。插人中间代理来提供增值业务。
考虑到用户隐私的重要性,所以这种业务模型能够由用户控制其请求中的个人信息。
(3)无线电话应用(Wireless Telephony Application, WTA)
这种业务提供了一种可以开发一系列高级电话应用的工具。其中的高级电话应用可以在支持传统数据功能的应用环境里运行。这些电话应用所有的呼叫处理服务,如呼叫建立、呼叫应答、呼叫挂起和呼叫转移,可以和数据业务无缝地结合,这一点可以使得小区电话成为充分整合互联网和语音业务得平台。
9)小图片(Pictogram)
用户可以使用像笑脸符之类的小图像进行信息的传递,有时候比文字更加有效,也更生动活泼。
结束语 WAP2.0将世界上最新的标准和技术集成在一个移动环境中,提供了更多的移动业务和应用,是一个具有更丰富移动体验的平台:在WAP2.0的支持下,设备制造商有机会开发支持经过优化的具有WAP2.0特征的WAP应用的手机设备,这些WAP2.0的特征包括彩色显示、多媒体信息、大文件下载以及改善的导航功能、优化的用户界面等。而网络运营商将会在支持WAP的这些新业务中受益。可以相信,WAP2.0的推出必定会推动移动互联网的发展。