手机网游开发基础知识之Wap协议

WAP协议(Wireless Application Protocol)无线应用协议是一个开放式标准协议.它使用WML标记式语言(类似于HTML)并可通过WAP Gateway实现html和wml的转换.它是由一系列协议组成,同时还引用了许多Internet协议,比如IP 、XML等.目前,Internet技术主要是针对PC设计的,能够支持在可靠度高的数据网上进行宽带连接 ,像移动电话这种大众化的便携式无线装置在数据、信息等方面的处理能力上根本无法与PC相提并论.主要因为,第一,移动通信产品主要是移动电话,其中央处理器CPU的速度较慢、内存较小、电力有限、显示屏较小、按键数量较少、输入方式有限;第二,由于移动通信系统本身的原因,导致移动网络带宽较窄、稳定性较低、服务内容比较简单,不适合用于接收Internet信息.所以,WAP协议针对移动网络的需要,为了适应无线电通信的特殊环境进行了特别设计和优化.它主要包括World Wide Web信息浏览、E-mail收发、IRC网上实时聊天和Newsgroups新闻组讨论等.WAP协议只要求移动电话和WAP代理服务器的支持,而不要求现有的移动通信网络协议作任何的改动,所以WAP协议能同时适用于CDMA、GSM等多种不同的移动通信系统.WAP协议堆栈的设计也力求使所需带宽最小化.并对各种网络技术和服务提供广泛支持.

以下是关于TCP/IP协议和WAP协议比较


(1)在应用层,TCP/IP包含了OSI协议模型的高三层(即应用层、会话层、表示层)的功能,对于视频业务和多媒体业务来说并不是一种理想的协议结构模型.WAP协议栈实际上部分恢复了OSI的高三层业务,这对日趋复杂的数据应用和服务是有价值的,尤其是在无线移动电子商务环境中更是如此.

(2)在传送层,TCP/IP和WAP协议栈的差异巨大,面向连接的TCP是Internet的主体,但在WAP中,无连接的WDP才是广域无线移动数据网的关键.

(3)WAP协议栈还可以提供安全协议, 即无线传送层安全 (WTLS)协议, 它实际上是来自TCP/IP体系的TLS/SS协议.




WAP协议栈

------------------------

WAP INTERNET

------------------------

应用层(WAE) HTML

------------------------

会话层 (WSP)

------------------------HTTP

事务层(WTP)

------------------------

安全层(WTLS) SSL

------------------------

传输层(WDP/UDP) TCP/UDP

------------------------

3G、WiMAX...

------------------------

(1) WAE应用层

应用层的主要目的是使运营商和服务提供者能够有效地在不同的无线平台上建立服务和应用程序。描述了WML(类似Internet使用HXML)、Wscript(类似Internet使用Javascript)、Wireless Telephony Application(WTA, WTAI)和一些数据格式(如WBMP图片格式、电话本记录和日程记录等等)。

无线电话应用(WTA)使WAP可以很好地与电信网络中现存的各种先进电信业务相结合,如智能网业务。通过用户接口,移动用户可以应
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值