面向移动端的重要信息推送平台的设计与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:gaozhanlong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着第四代移动通信技术的普及和移动互联网的快速发展,移动应用迅猛发展,移动APP成为用户访问互联网的重要途径,互联网服务商为了提供更好的用户体验、增加用户黏度,开始广泛使用面向移动端的移动应用消息推送。但是与此同时,消息推送技术的不完善导致了各类安全隐患,当互联网服务商向用户推送个人相关信息,尤其是涉及到交易、账户、用户隐私等重要信息时,极易遭受非法分子的攻击。在安全性方面,目前主流的消息推送协议(例如:MQTT协议、XMPP协议)均存在缺陷,如无法完全抵御中间人攻击等,而现有的传统安全通信协议(例如:SSL协议)则无法实现消息推送功能,因此想要借助已有的技术实现安全的消息推送存在较大难度。在性能方面,随着APP用户量的迅速提升,消息推送平台面临着终端数量多、推送负载重的问题,为了解决该问题,对系统进行水平扩展(即增加推送服务器数量)是一种比较方便、有效的方式,但在多台服务器同时提供推送服务时,传统的负载均衡策略在消息推送服务上均无法得到满意的负载均衡效果。基于上述分析,为了解决前述问题,本文提出了一套面向移动端的重要消息推送系统,通过自定义安全推送协议进行消息推送,可以有效抵御中间人攻击。同时为实现面向大量终端、高负载情况下的推送,提出了基于遗传算法的负载均衡策略,实现了服务器端的高效负载均衡。本文主要工作如下:(1)介绍了现有的消息推送技术,对其技术优缺点进行了分析比较,针对现有推送协议无法完全抵御中间人攻击这一问题进行研究。(2)设计并实现了一种安全的消息推送协议,在OPENSSL基础上实现了抵御中间人攻击的目标,与此同时解决了传统安全协议无法进行消息推送的问题,实现了面向移动终端的安全消息推送。(3)设计了基于遗传算法的负载均衡策略,较之传统的负载均衡策略效果更为显著,在大量终端进行连接时,可以有效实现服务器的负载均衡。(4)对面向移动端的重要消息推送平台的各个模块进行设计和实现,并且对消息推送平台的消息推送的安全性、稳定性、负载均衡策略性能三个方面进行了测试和分析,总结开发过程中存在的问题并提出今后改进的方向。
其他文献
It is widely realized that cultural competence is playing an increasingly important role in language teaching because of the close associations between culture
他追求笔墨的纯化,追求一种洁净而致远的艺术表达方式,追求一种讴歌艺术的姿态。"低眉信手,拈花一笑"是一种禅宗的姿态与心境,也是朱辉球艺术生涯的心性体现与陶瓷作品的笔意流
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
2011年,基辛格出版了《论中国》一书,英文版正文长达525页,其中仅有不到50页直接论述当前问题,其余均是探讨中国悠久的历史以及与外部世界的关系。在基辛格看来,对历史的理解
我们赖以生存的世界是一个符号的世界。人要观察和了解世界,就要把世界概念化、符号化。而符号学是近代以来才诞生于西方的一门较为年轻的科学,它是专门研究符号(包括语言符
目的探讨重度子痫前期患儿的病情观察及护理方法。方法回顾性分析我科室2017年1月至12月收治的25例重度子痫前期患者的临床资料,该组患者入院后均给予期待治疗,进行严密的病
通过对泉州地磁台地电场资料进行处理和分析,认识地电场无震时的变化特征,分析观测系统的工作状态,判别各类干扰因素,以此作为识别地震前兆异常的基础认识,为进一步提高地电
以红枣和糯米为原料进行发酵,研究不同澄清方式对红枣米酒透光率的影响。结果表明,几种澄清方式中澄清剂澄清的效果最佳,透光率最高达95.7%;其次为自然澄清和离心澄清,透光率
我国山岭隧道工程经过 30 多年的快速发展取得了巨大成就,但与之相伴而来的各类事故和风险依然严峻.至今,风险评估及管理理论与实践的迅速发展对隧道建设中保障人员健康安全
本文是以新的资料和研究结果对东亚夏季风的基本特征、驱动力和年代际变化所作的重新分析与评估。内容包括四个部分:(1)东亚夏季风的基本特征;(2)东亚夏季风的驱动力;(3)东亚