首页> 中文学位 >基于Comet的消息推送系统的研究与实现
【6h】

基于Comet的消息推送系统的研究与实现

代理获取

目录

第一个书签之前

展开▼

摘要

随着企业业务的扩大,商家用户量逐渐增加,为了更好的与商户沟通,企业需要与商户进行良好沟通的平台。此平台可以为商户提供很多服务,帮助商户更快捷、更有效的处理代办事务,也可使商户更多了解平台的新功能,参与平台的活动,提高商户收益。 本论文研究的消息推送系统为商户提供多个渠道的消息推送服务,包括移动应用端、手机短信端和网页端。由于企业业务用户账号分为商户维度和门店维度,故本系统支持不同纬度用户的消息推送,且不同渠道可实现不同类型消息的推送,支持应用方自主申请不同渠道的消息模板,同时为了实现应用方快速且合法地将消息接入消息推送系统,给应用方提供可视化的消息配置基础平台。 在研究过程中通过比较分析各个渠道的现有技术,移动应用端选择百度云服务来实现消息推送,手机短信端由于需要付费服务采用公司统一短信服务,网页端基于Comet服务器推技术实现服务器与浏览器端的长连接,并且通过对Comet的长轮询和流方式两种模式的研究,实现两种模式的服务器推送服务,从而实现服务器的主动推送的功能。为了更好地维护系统,实现业务解耦,本系统分为消息获取、消息处理、消息推送和消息配置四个模块。且利用Bigpipe消息传输通道技术,实现两个模块间大数据量传输的有序性、数据传输的不丢失不重复。在建立长连接过程中利用Redis实现分布式锁,使一个浏览器网页端仅与消息推送服务器建立一个长连接,并且利用Redis对接入消息推送系统的消息进行重入判定。 通过对系统各个模块的测试分析,系统满足企业的业务需求,实现了实时将消息推送给商户,且可根据需求实现不同渠道不同类型的消息推送,也为商户查询历史消息提供了查询服务。

著录项

  • 作者

    王晓玉;

  • 作者单位

    西安电子科技大学;

  • 授予单位 西安电子科技大学;
  • 学科 计算机技术
  • 授予学位 硕士
  • 导师姓名 郑有才,龚升;
  • 年度 2018
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 肿瘤学;太阳系;
  • 关键词

    Comet; 消息;

  • 入库时间 2022-08-17 11:08:27

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号