基于MB、MQ的订阅发布的设计与实现

基于MB、MQ的订阅发布的设计与实现

论文摘要

随着计算机网络和分布式应用不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。商业消息中间件的出现保证了消息传递的可靠性、安全性和高效率,同时减少了系统开发周期。中间件是处于应用软件和系统软件之间,一种以自己的复杂换取企业应用简单化的可复用的基础软件,它使用系统软件所提供的基础服务和功能,衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。本应用使用IBM的消息中间-WebSphere Message Broker和WebSphere MQ设计和实现了订阅发布的功能,并给主题发布者和订阅者提供了web注册平台,并设计了一套有效的订阅发布流程,从发布者注册主题、删除主题到订阅者注册订阅、注销订阅。本应用使用了MQ集群技术以实现负载均衡,并使用了代理克隆技术避免单点故障,故而增加了广播消息的可靠性。本文用Java语言和DB2数据库设计了一个用于订阅发布流程管理的平台及用ESQL语言实现的发布主题消息时用于消息路由和广播的消息流项目,最后模拟发布者和订阅者使用MQI (Message Queue Interface)消息队列接口收发主题消息,使用的是异步通信方式。

论文目录

  • 摘要
  • Abstract
  • 1 引言
  • 1.1 课题研究背景及选题意义
  • 1.2 订阅发布描述
  • 1.3 本文研究的主要内容
  • 2 MB、MQ相关知识
  • 2.1 MQ相关概念
  • 2.2 MB相关概念
  • 3 订阅发布功能概述及环境配置
  • 3.1 功能概述
  • 3.1.1 介绍
  • 3.1.2 概要功能
  • 3.2 开发运行环境与配置
  • 3.2.1 部署架构
  • 4 系统设计与实现
  • 4.1 管理平台主题、订阅管理
  • 4.1.1 E-R图
  • 4.1.2 数据库设计
  • 4.1.3 主题/订阅状态管理
  • 4.1.4 功能模块设计
  • 4.2 主题/订阅数据导出导入
  • 4.2.1 功能描述
  • 4.2.2 代理克隆
  • 4.3 广播消息流
  • 4.3.1 功能描述
  • 4.3.2 处理流程
  • 4.3.3 接口说明
  • 4.3.4 消息流异常处理
  • 4.4 模拟发布者和订阅者收发消息
  • 4.4.1 功能描述
  • 4.4.2 环境准备
  • 4.4.3 收发消息
  • 5 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 致谢
  • 作者简介及读研期间主要科研成果
  • 相关论文文献

    • [1].浅谈融媒体时代新闻资源的多维度开发[J]. 传媒评论 2020(09)
    • [2].美夫妇捉弄儿子视频引发众怒失去孩子监护权[J]. 少年儿童研究 2017(06)
    • [3].致升级者的拜托书[J]. 小读者 2010(10)
    • [4].致升级者的拜托书[J]. 小读者 2010(11)
    • [5].欢迎订阅2020年《人民检察》[J]. 人民检察 2020(02)
    • [6].传统媒体如何转型并成为订阅者的精神部落[J]. 新闻研究导刊 2019(01)
    • [7].欢迎订阅2019年《人民检察》[J]. 人民检察 2019(10)
    • [8].独立于订阅者分组的密钥管理方法[J]. 计算机工程 2008(23)
    • [9].一个农家男的肺腑之言[J]. 农家女 2008(08)
    • [10].知识付费是门好生意吗[J]. 中国报业 2017(19)
    • [11].视频营销向YouTube取经[J]. 商学院 2013(10)
    • [12].“触动内心的原创”是我坚持的方向[J]. 幼儿100(教师版) 2016(10)
    • [13].2012年《粘接》杂志征订[J]. 粘接 2011(11)
    • [14].2010年《粘接》杂志征订[J]. 粘接 2010(02)
    • [15].信息[J]. 法医学杂志 2016(05)
    • [16].互动回音壁[J]. 小读者 2009(11)
    • [17].Cambium Networks推出无线宽带点对点连接和多点订阅者模块[J]. 世界电子元器件 2017(08)
    • [18]..Net框架中委托与事件的教学设计与分析[J]. 长春师范大学学报 2014(06)
    • [19].告读者[J]. 热处理 2013(01)
    • [20].告读者[J]. 热处理 2013(03)
    • [21].告读者[J]. 热处理 2013(04)
    • [22].告读者[J]. 热处理 2012(05)
    • [23].告读者[J]. 热处理 2012(06)
    • [24].微博在网络营销中的应用[J]. 河南科技 2012(11)
    • [25].基于主题的DDS系统的扩展性设计与实现[J]. 软件 2012(12)
    • [26].微博:新浪向左,腾讯向右[J]. 信息网络 2010(03)
    • [27].读者来信[J]. 雨花 2015(13)
    • [28].一种可靠组播时延数据补发机制[J]. 北京信息科技大学学报(自然科学版) 2010(04)
    • [29].订阅是为了学习借鉴运用[J]. 中国火炬 2019(02)
    • [30].AV问答[J]. 实用影音技术 2009(09)

    标签:;  ;  ;  ;  

    基于MB、MQ的订阅发布的设计与实现
    下载Doc文档

    猜你喜欢