【电信增值业务学习笔记】5WAP类增值业务-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

【电信增值业务学习笔记】5WAP类增值业务

简介:

1.WAP基本概念和特点

Wireless Application Protocol——无线应用协议,这是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,是简化了的无线 Internet协议。2004年转入OMA组织,成为开放协议。  
WAP提供了一套开放、统一的技术平台:WAP程序设计模型和WML——Wireless Markup Language(无线标记语言)。  
基于现有Internet标准制定,利用XML,UDP和IP等Internet 标准,许多规程建立在HTTP和TLS(TtLSit 许多规程建立在HTTP和TLS (Transport   Layer Security Protocol)等Internet标准之上,并且与承载网络无关。WAP协议可以广泛地运用于GSM、CDMA、TDMA、3G等多种网络。

 

2.WWW和WAP的区别:

这个是以前的面试中经常出的一个问题:

image

 

3.WAP基本原理:

image

采用客户机/服务器模式,在移动终端中嵌入一个与PC机上运行的浏览器(比如IE, NETSCAPE)类似的微型浏览器,更多的事务和智能化处理交给WAP网关。

服务和应用临时性地驻留在服务器中,而不是永久性地存储在移动终端中。

Proxy的功能:

  • 实现WAP协议栈和Internet协议栈的转换
  • 编解码器(Content Encoders and Dencoders)
  • 高速缓存代理等

 

下图为具体的系统架构:

image

 

4.WAP 2.0介绍

新特点:

  • 采用最新的Internet标准和协议
  • 对已有的WAP内容、应用和业务提供可管理的向后兼容性
  • 采用XHTML MP,支持对WML 1.0的完全向后兼容

新技术:

  • TLS协议和无线身份识别模块技术(WIM, Wireless Identity Module)
  • TCP/IP传送协议移动简本
  • 移动友好技术:包括XHTML的简本;层叠样式表(CSS)移动简本; 用户个性喜好和设备能力介绍等
  • 加强了无线电话应用(WTA)、Push、和用户代理描述(UAPROF)等业务功能

协议栈:

image

与WAP1.x相比,WAP2.0协议取消了WSP、WDP,代之以HTTP和TCP/IP;这种无线数据传输技术的改进带来了传输速率及传输可靠性的有效提高。

 

5.WAP的PUSH和PULL

image

PUSH:一种建立在客户服务器上的机制,由网络服务器主动将信息发往客户端的技术。

  • 特点:服务器存在主动性,信息及时传送
  • 发送途径:
    • 通过PPG(Push Proxy Gateway)网关 (WAP 2.0)——开发周期长,调试流程较复杂。
    • image

PPG与PUSH发起者之间采用PAP(PUSH访问协议)协议进行通信;在一个可设置的超时(timeout)时间内,通过Push-OTA (Over-the-air)协议将需要PUSH的信息转发给WAP客户。

通过短信网关(WAP 1.X)——灵活性高,技术上相对简单。 image

PUSH业务的消息内容利用现有的短消息系统来实现从WAP网关到WAP终端的信息推送。

 

6.WAP应用

image

image




本文转自gnuhpc博客园博客,原文链接:http://www.cnblogs.com/gnuhpc/archive/2012/12/11/2813771.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章