学位论文 > 优秀研究生学位论文题录展示
基于MB、MQ的订阅发布的设计与实现
作 者: 宋二凤
导 师: 吴观茂
学 校: 安徽理工大学
专 业: 计算机应用技术
关键词: 消息中间件 MQ集群 代理克隆 MQI 异步通信
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 36次
引 用: 0次
阅 读: 论文下载
内容摘要
|
随着计算机网络和分布式应用不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。商业消息中间件的出现保证了消息传递的可靠性、安全性和高效率,同时减少了系统开发周期。中间件是处于应用软件和系统软件之间,一种以自己的复杂换取企业应用简单化的可复用的基础软件,它使用系统软件所提供的基础服务和功能,衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。本应用使用IBM的消息中间-WebSphere Message Broker和WebSphere MQ设计和实现了订阅发布的功能,并给主题发布者和订阅者提供了web注册平台,并设计了一套有效的订阅发布流程,从发布者注册主题、删除主题到订阅者注册订阅、注销订阅。本应用使用了MQ集群技术以实现负载均衡,并使用了代理克隆技术避免单点故障,故而增加了广播消息的可靠性。本文用Java语言和DB2数据库设计了一个用于订阅发布流程管理的平台及用ESQL语言实现的发布主题消息时用于消息路由和广播的消息流项目,最后模拟发布者和订阅者使用MQI (Message Queue Interface)消息队列接口收发主题消息,使用的是异步通信方式。
|
全文目录
摘要 5-6 Abstract 6-11 1 引言 11-13 1.1 课题研究背景及选题意义 11 1.2 订阅发布描述 11 1.3 本文研究的主要内容 11-13 2 MB、MQ相关知识 13-16 2.1 MQ相关概念 13-14 2.2 MB相关概念 14-16 3 订阅发布功能概述及环境配置 16-24 3.1 功能概述 16-19 3.1.1 介绍 16-17 3.1.2 概要功能 17-19 3.2 开发运行环境与配置 19-24 3.2.1 部署架构 19-24 4 系统设计与实现 24-55 4.1 管理平台主题、订阅管理 24-43 4.1.1 E-R图 24-25 4.1.2 数据库设计 25-26 4.1.3 主题/订阅状态管理 26-27 4.1.4 功能模块设计 27-43 4.2 主题/订阅数据导出导入 43-49 4.2.1 功能描述 43-44 4.2.2 代理克隆 44-49 4.3 广播消息流 49-52 4.3.1 功能描述 49-50 4.3.2 处理流程 50-51 4.3.3 接口说明 51-52 4.3.4 消息流异常处理 52 4.4 模拟发布者和订阅者收发消息 52-55 4.4.1 功能描述 52 4.4.2 环境准备 52-54 4.4.3 收发消息 54-55 5 总结与展望 55-56 5.1 总结 55 5.2 展望 55-56 参考文献 56-59 致谢 59-60 作者简介及读研期间主要科研成果 60
|
相似论文
- 嵌入式网络视频应用技术的研究与实现,TP368.1
- 基于JMS、XML技术的机场营运信息集成交互的研究与设计,TP311.52
- 航空运输动态监控系统数据交换平台研究与设计,TP311.52
- 一种面向服务的消息中间件的研究与实现,TP311.52
- 基于消息中间件的订阅/发布系统的研究与设计,TP311.52
- 面向服务的异步消息中间件的研究与实现,TP311.52
- 基于JMS的分布式事务处理系统的研究与实现,TP311.13
- 基于混合式P2P模型的消息中间件的设计与实现,TP311.52
- 基于消息中间件集成异构系统的分析与设计,TP311.52
- MOM关键技术的研究与实现,TP338.8
- 新一代银企互联系统数据交换平台的设计,TP311.52
- 基于消息中间件服务可靠性保障方案的研究与实现,TP311.52
- Web服务的应用与深入研究,TP393.09
- 基于ASP.NET AJAX的数据采集监控系统的设计与研究,TP311.52
- 电子券系统的设计实现与可信属性优化,TP311.52
- 基于SCORM的师范院校学习管理系统设计与实现,TP311.52
- TL16C554芯片的逆向设计,TN492
- 基于MQSeries传输方式的电子通关系统的设计与实现,TP311.52
- 基于EAI技术的银行综合前置平台的研究与实现,TP311.52
- 消息中间件研究及在烟草一号工程中的应用,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|