计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

WAP中推送技术的分析与设计毕业论文(2)

2015-04-23 01:00
导读:下面分别介绍推送技术的几个关键组成部份: ⑴ 推送代理网关(PPG) 推送技术的主要处理工作基本都集中在PPG中,作为Internet到移动网的访问接入点,即要

下面分别介绍推送技术的几个关键组成部份:

⑴ 推送代理网关(PPG)

推送技术的主要处理工作基本都集中在PPG中,作为Internet到移动网的访问接入点,即要与PI通信,又要负责通过无线信道传输推送信息,所以必须负责所有相关的协议转换和编码工作。概括讲,PPG所提供的主要服务包括:

q PI的标识和鉴权,访问控制。

q 对推送内容进行语法分析,并依据DTD检错纠错。

q 客户寻址与信息的传输。

q PAP与P-OTA间的协议转换。

q 为提高无线信道中的传输效率,对信息进行处理(如压缩、编译等)。

另外,PPG还可以通过别名机制实现组播和广播,即将某些特定的地址别名映射到组播或广播操作,具体的实现方案可以由系统实现者决定。不同的客户端,其能力是不同的,PPG还要负责响应PI的客户能力查询请求,以便于PI针对不同的客户端构造合适的内容格式。

⑵ 推送访问协议(PAP)

PAP是PI与PPG间的通信协议,它使用XML作为消息的描述语言,通过简单的请求响应机制完成数据的传输。PAP可以实现在多种通信协议之上,包括HTTP,SMTP等。目前的WAP版本仅给出了利用HTTP隧道机制实现PAP的规范。PAP支持的操作包括:

q 推送消息提交:PI使用该操作向PPG提交推送请求,推送消息包括XML格式的控制信息,消息体和一个可选的客户能力描述三部份,共同组成一个多部相关的消息(multipart/related)。

q 确认通知:当PI请求确认的推送时,该操作用于传输确认消息。

q 推送取消:PI请求PPG取消先前的推送请求。

q 状态查询:PI利用该操作查询先前的推送请求的执行状况。

q 客户能力查询:PI可利用该操作查询客户端的能力,以调整传送给用户的推送内容及格式。

⑶ 推送空间传输协议(P-OTA)

P-OTA是运行于WSP之上的一层较为简单的协议层,负责从PPG到客户代理的数据传输。P-OTA可使用面向连接的会话和无连接会话两种WSP层服务,对于使用

上一篇:智能化集成技术在上海大连路越江隧道监控系统 下一篇:没有了