首页> 中文学位 >基于消息分类的消息中间件研究
【6h】

基于消息分类的消息中间件研究

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 引言

1.2 国内外研究现状

1.2.1 MQSeries

1.2.2 微软的MSMQ

1.2.3 东方通TongLINK/Q

1.3 本文的主要工作

1.4 论文的组织结构

第二章 消息中间件

2.1 中间件

2.1.1 中间件的分类

2.1.2 中间件的功能

2.2 消息中间件

2.2.1 消息中间件的定义

2.2.2 消息中间件功能

2.2.3 消息中间件的特点

2.2.4 消息中间件与JMS

2.3 本章小结

第三章 JMS技术研究

3.1 什么是JMS

3.2 JMS应用程序的组成

3.3 JMS消息模型

3.3.1 JMS消息

3.3.2 消息头

3.3.3 消息属性

3.3.4 消息体

3.3.5 消息的同步异步接收

3.4 JMS消息传输模式

3.4.1 点对点模式

3.4.2 发布/订阅模式

3.5 JMS接口

3.5.1 JMS控制API

3.5.2 JMS消息API

3.5.3 JMS异常API

3.5.4 本系统用到接口

3.6 本章小结

第四章 基于消息规模分类的消息中间件模型BSMB

4.1 设计思想及功能概述

4.2 软件的模型设计

4.3 软件架构设计

4.4 服务器端的设计

4.5 客户端的设计

4.6 目录服务中心的设计

4.7 消息规模判断器的设计

4.8 消息队列管理器的设计

4.8.1 消息队列的设计

4.8.2 队列管理器的设计

4.9 可靠性能提高相关设计

4.9.1 可靠多播

4.9.2 有界缓冲区的互斥访问

4.10 本章小结

第五章 BSMB系统的简单实现

5.1 客户端与服务器的交互

5.2 客户端

5.3 服务器端的实现

5.3.1 JNDI服务器

5.3.2 受管对象

5.3.3 线程池

5.3.4 事件监听

5.3.5 日志

5.4 本章小结

第六章 总结和展望

6.1 工作总结

6.2 本文创新部分

6.3 不足及展望

[参考文献]

在校期间参加的科研项目及发表的学术论文

致谢

展开▼

摘要

企业的飞速发展对数据传输系统提出了多方交互传输、传输量大、实时性及安全性要求高等新的需求。消息中间件在中间件中占有重要的地位,它为分布式网络计算环境中的应用提供高效、可靠、平台无关的数据传输服务。本文分析了消息队列中间件和消息代理中间件这两种不同的实现模式,总结了消息队列模式和消息代理模式的优缺点及各自的适用范围,并在此基础上对应用间传输的消息根据其规模进行了分类。在实际系统应用中根据消息规模和性能要求采用Pub/Sub、PTP和混合通信模型多种通信方式相结合的方式,提出了一种基于消息规模分类的消息中间件模型BSMB。在消息传输时,BSMB能够根据具体的消息规模,采用最合适的实现模式和传递方法,使消息中间件在应用的过程中,其高效、可靠和灵活性能得到了大大的提高。
   在系统的设计过程中,学习和研究了传统消息中间件的基础知识和实现技术。通过理论知识和实际应用的结合,分析了现有的消息中间件的优缺点,以及当前消息传输对中间件提出的新需求,在原有消息中间件模型的基础之上提出了改进,并将一些改进的技术也融入了BSMB系统中,从而提高了消息传输高效性和可靠性。这些技术包括线程池、内存池和可靠多播等。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号