论文摘要
MQSeries是业界领先的、面向消息的中间件产品,也是MQ系列产品的基础和核心,它使不同的应用程序能够以企业级的性能,在广泛的平台上安全而可靠地通讯。它是商业通讯中间件,提供一个具有工业标准,安全、可靠的信息传输系统。它的功能是控制和管理一个集成的商业应用,使得组成这个商业应用的多个分支程序(模块)之间通过传递信息完成整个工作流程。 同时,MQSeries作为一种标准的中间件,在具体的应用过程中还需要针对各种情况进行2次开发以适应新的应用要求。因此,需要在MQSeries的基础上进行封装和2次开发,形成一套独立的通讯产品。 本论文主要是根据我们的实际应用情况,基于MQSeries消息中间件,自主开发了一套符合自身特点的通讯平台RCM,在开发这套通讯平台的过程中,重点解决了以下问题: 1、如何利用MQ组成符合数据异地备份系统的应用架构? 2、如何将MQ封装为符合我们自己要求的通讯产品? 3、如何保障数据安全? 4、如何进行大文件的传输? 5、如何保证数据异地备份系统的通讯扩展性? 该通讯产品负责处理所有的通讯,其他开发人员不必编写任何通讯方面的程序,且编程和调试非常简单和灵活,不需要具体的系统和通讯方面的知识。尤其在开发客户机/服务器模式的应用时,开发人员可以集中精力在与业务有关的客户端和服务器端的应用,而不必考虑操作系统和通讯,特别是底层的网络通讯,大大节省了通讯编程工作量。 本论文的具体内容有:第一章,前言,讲述数据异地备份系统的建设的重要性,阐述论文的研究目标、方法及完成的主要工作;第二章,对数据异地备份系统建设的需求进行概述;第三章,对数据异地备份系统中消息中间件的选择标准
论文目录
摘要ABSTRACT第一章 前言1.1 概述1.2 论文的目的及主要内容1.2.1 论文的目的1.2.2 论文的主要内容第二章 数据异地备份系统概述2.1 数据异地备份系统简介2.1.1 系统实现机制2.1.2 网络架构2.2 数据异地备份系统中的数据传输要求2.2.1 实时性要求2.2.2 稳定性要求2.2.3 效率要求2.2.4 正确性要求2.2.5 传输机制要求第三章 消息中间件选择3.1 消息中间件概述3.2 为什么要选择通讯中间件3.2.1 中间件产品比较3.3 MQSeries的产品优势3.4 消息传输中间件MQ在数据异地备份系统中的位置第四章 MQSeries的基本概念和实现原理4.1 基本概念4.1.1 队列管理器(Queue Manager)4.1.2 消息(Message)4.1.3 队列(queue)4.1.4 消息通道(Message Channel)4.2 MQSeries的工作原理4.3 MQSeries的通讯方式第五章 MQSeries在数据异地备份系统中的应用5.1 利用MQ组成符合数据异地备份系统的应用架构5.2 将MQ封装为符合我们自己要求的通讯产品RCM5.3 保障数据安全5.4 大文件的传输5.5 确保数据异地备份系统通讯方面的扩展性第六章 RCM-基于MQSeries的通讯平台6.1 RCM设计目标6.2 总体结构设计6.2.1 层次结构图6.2.2 模块功能6.2.3 设计思想6.3 详细设计6.3.1 RCM模块的系统日志和监控机制6.3.2 通讯接口设计6.4 RCM的实际应用第七章 传输备份-卫星通讯方案的选择7.1 优点7.1.1 技术方面7.1.2 经济方面第八章 卫星通信方案设计8.1 VSAT卫星通信简介8.2 方案设计8.2.1 用户需求8.2.2 通讯体制设计8.2.3 数据传输方式设计8.3 数据异地备份系统具体实现方案8.3 1 系统配置图8.3.2 系统框图8.3.3 主站配置8.3.4 小站配置第九章 结束语第十章 参考文献第十一章 致谢第十二章 攻读硕士学位期间所发表的学术论文学位论文评阅及答辩情况表
相关论文文献
- [1].电子政务异构系统数据交换平台的实现研究[J]. 肇庆学院学报 2011(02)
标签:异地备份论文; 通讯中间件论文; 消息论文; 队列论文;