Print

一种Android系统应用层推送中间件

论文摘要

随着移动互联网的高速发展,传统的信息获取方式已不能满足应用实时性需求,为及时便捷地获取信息,移动应用广泛采用推送服务作为实时消息获取模式.但现有的推送服务存在网络信道独享、资源利用率低,不同推送方案差异较大、兼容性差、与业务逻辑过度耦合等不足.针对这些不足,并结合Android系统开放性带来的碎片化现状,提出一种应用层推送中间件解决方案,该中间件采用订阅发布模式实现不同应用间网络信道共享,推送消息路由转发功能,在中间件控制结构上,采用主从服务模式,并利用软件自适应算法提高推送服务驻留存活率.实验表明,推送中间件能够高效利用系统资源,大幅提高驻留存活率.

论文目录

  • 0 引言
  • 1 应用层推送中间件概述
  • 2 应用层推送中间件的订阅发布模式及其实现
  •   2.1 应用层推送中间件管理器类ApmaManager
  •   2.2 应用层推送中间件实体类APMA
  •   2.3 应用层推送中间件网络服务类NetService
  •   2.4 应用层推送中间件广播服务类BroadCastService
  • 3 应用层推送中间件的自适应机制实现
  •   3.1 主从服务机制的实现
  •   3.2 协同保活机制的实现
  •   3.3 注册注销机制
  • 4 实际应用
  • 5 结语
  • 文章来源

    类型: 期刊论文

    作者: 王帅

    关键词: 推送服务,中间件,自适应

    来源: 淮北师范大学学报(自然科学版) 2019年04期

    年度: 2019

    分类: 基础科学,信息科技

    专业: 计算机软件及计算机应用

    单位: 淮北师范大学计算机科学与技术学院

    基金: 安徽省高校自然科学基金项目(KJ2017B018)

    分类号: TP316

    页码: 60-66

    总页数: 7

    文件大小: 1527K

    下载量: 43

    相关论文文献

    本文来源: https://www.lunwen90.cn/article/862961323770dce91c52889d.html