[计算机]wap中推送技术的分析与设计

[计算机]wap中推送技术的分析与设计

ID:19318391

大小:23.03 KB

页数:11页

时间:2018-10-01

[计算机]wap中推送技术的分析与设计_第1页
[计算机]wap中推送技术的分析与设计_第2页
[计算机]wap中推送技术的分析与设计_第3页
[计算机]wap中推送技术的分析与设计_第4页
[计算机]wap中推送技术的分析与设计_第5页
资源描述:

《[计算机]wap中推送技术的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、[计算机]WAP中推送技术的分析与设计WAP中推送技术的分析与设计关键词:无线应用协议推送WAP1.简介自从1998年推出无线应用协议(WAP)后,该协议得到了包括Nokia、Motorola、Ericssion等多家大公司在内的业界的广泛支持。各公司除尽快的推出自己的产品,以期占有市场外,还在不遗余力的进行着协议的扩充和新应用的开发工作。推送(PUSH),这项在Internet中曾一度引起过轰动的技术,在同移动通信相结撵合后,再次被认为有着良好的应用前景。所谓推送技术是一种基于客户服务器机制咿,由服务器主动的将信息发往客户端的技囿术,其传送的信息通常是用户所事先预定讷的。同传统的拉技术(PU

2、LL)相比,ч两者最为主要的区别在于前者的是由服务ミ器主动发送信息,而后者则是由客户机主吵动请求信息。2.推送技术与移动通信惰的结合推送技术的本质在于让信息去主盘动的寻找用户,因此其优势在于信息的主锑动性和及时性,通过使用该技术,可以尽嵊快的将信息推送到用户面前;其弱势在于钱11/11信息的准确性较差,由于简单的筛选机制吴取代了人工的选择,必然会使推送信息和果用户的需求间存在一定的差异。推送技之术在Internet中没能取得巨大的炜成功,原因是多方面的。在固定网中,计快算机等固定设备为用户提供了足够的资源⑷和能力去查找信息,所以人们通常将它作汕为一个浏览信息的窗口,而不是被动的信鳓息接收者,用

3、户对于信息准确性的要求也胪远胜于对其及时性的要求,因此很难期望推送技术在Internet中的成功。在移动网中,由于存在着网络带宽,移动孤设备能力及高昂的资费标准等诸多的限制既,使得用户无法象在固定网中一样方便的衽查找信息,这就需要将重要的信息主动及小时的推送到用户的移动设备中。移动通信泸的优点是可以及时方便的发送和接收信息疰,由于公共通信接入点的普及,使得发送信息的优势不再明显,而及时的接收信息螅仍然是移动设备所独具的优势。移动的话膣音业务是将语音信息推送到用户,而WA,P中的推送技术则是要将包括文字、声音、图像等在内的数字信息推送给用户。所亥以,扬长避短正是推送技术同移动通信结合的合

4、理性所在。将推送技术应用于移宪动通信领域可以带来许多电信增值业务。嫖这包括移动中收发电子邮件,随时获得股淠价的涨跌信息,天气预报,及时的新闻报劝11/11道,位置相关服务等。所有这些服务的共蛭同特点在于用户对信息的及时性的要求比邝较高,用户希望能够通过手机,PDA等猸移动设备随时随地的的到该种服务。中缏的推送技术无线应用协议在版本的规范р中定义了推送技术,提出了一套完整的从鼹服务器到客户端的协议规范,其体系结构图如图一所示。图一、WAP推送技术讼体系结构图推送框架主要包括推送发起磺者(PI)、推送代理网关(PPG)和锏推送客户(PC)三个功能部份。PI位于Internet中,通过推送访问协

5、议(PAP)同PPG通信,PPG是I巨nternet网和移动网之间的访问接入点,通过推送空间传输协议(P-OTA)完成从PPG到推送客户的数据传输讼任务。基本的工作过程如下:当有消息要违推送到客户时,PI首先根据消息的内容肺和性质构造推送消息,通过PAP协议向妍PPG发出推送请求,PPG收到请求后进行一些必要的处理工作(包括压缩、协聃议转换、安全认证等),然后通过P-OTA协议将推送内容传送给客户端。客户剿端收到推送消息后,根据消息内容和服务疵类型同用户进行交互。WAP的推送协议磺中针对不同的用户需求定义了服务指示和肺服务加载两种服务,可根据推送消息的性潇质选择使用。从实现的角度看,

6、一般P湟11/11I是运行于Internet端的一台独в立的服务器,负责收集推送信息和发起推滢送请求。由于PPG和客户端间的通信是庹由运行于WSP之上的P-OTA协议完郗成,所以PPG通常是和WAP网关集成摒在一起。在客户端,为了能够随时收到来郇自PPG的推送消息,必须在后台始终运行一个推送消息监听程序。另外,由于面鳢向连接的推送请求需要在客户端和服务器Γ端有激活的WSP会话,而WSP连接的筒建立无法由服务器端发起,所以在客户端薅中引入了会话初始化程序,以监听来自服务器的会话建立请求,建立并激活WSP俾会话。下面分别介绍推送技术的几个关柠键组成部份:⑴推送代理网关(PPG工)推送技术的主要

7、处理工作基本都集中畋在PPG中,作为Internet到移柱动网的访问接入点,即要与PI通信,又*要负责通过无线信道传输推送信息,所以智必须负责所有相关的协议转换和编码工作淆。概括讲,PPG所提供的主要服务包括┦:PI的标识和鉴权,访问控制。对府推送内容进行语法分析,并依据DTD检孥错纠错。客户寻址与信息的传输。P琚AP与P-OTA间的协议转换。为提猴高无线信道中的传输效率,对信息进行处欢理(如压缩

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。