WAP协议栈的有关内容,我们在上面的文章中已经做了一部分的介绍,大家可以参阅《WAP协议栈的应用环境和主要协议》。那么接下来,根据上面的文章内容,我们再来深入地讲解一下其它有关知识。
无线事务协议
无线事务协议(WTP,Wireless Transaction Protocol)运行在数据报服务之上,是一种轻量级的面向事务的协议,适合在“瘦"客户端(移动台)中实现。WTP可以在安全的或非安全的无线数据报网络上高效地运行,负责控制发送和接收信息,提供可靠的通信路由,保证不重复接收数据,并要求重发丢失的数据。它有如下特征:
①具有不可靠的单向请求,可靠的单向请求,可靠的双向请求和应答事务3个级别的事务服务;
②WTP用户对每一个接收信息都进行确认;
③可选的有确认的带外数据;
④协议数据单元(PDU)的级联和延迟确认,以减少发送消息的数量:
⑤异步事务处理。
无线传输层安全
无线传输层安全(WTLS,Wireless Transport Laver Security)协议是一种基于工业标准的传输层安全协议。其目的是在WAP客户端和WAP网关/代理之间提供传输层安全。WTLS专门设计与WAP传输协议配套使用,并针对窄带通信信道进行优化。WTLS提供了如下特征:
a.数据完整性;
b.保密性:
c.鉴权:
d.拒绝服务保护。
无线数据报协议
无线数据报协议(WDP,Wireless:DatagrmProtocal)是WAP协议栈的基础,它为上一层协议提供一致的接口,工作在有数据承载能力的各种类型的网络之上。作为一种通用的传输服务,WDP向上层的WAP协议提供统一的服务,并对承载业务提供透明的通信能力。
承载
WAP协议能工作在各种不同的承载业务之上,包括SMS、CSD和GPRS。于对吞吐量、误码率和延迟的要求不同,承载业务具有不同级别的服务质量。WAP协议能够适应各种不同质量的服务。
其他服务和应用
WAP协议采用分层结构,使其他服务和应用通过一组定义好的接口来使用WAP协议栈,外部的应用可以直接接入到会话层、事务层、安全层和传输层。这样,即使当前未被'WAP协议指定,只要被认为是对无线市场有价值的服务和应用,都可以利用WAP协议栈。