文摘
英文文摘
引言
1 绪论
1.1 课题背景
1.2 国内外研究现状及课题提出
1.2.1 国内外研究现状
1.2.2 课题的提出
1.3 论文研究的目的意义和课题来源
1.3.1 论文研究的目的及意义
1.3.2 课题来源
1.4 论文的组织
2 消息中间件
2.1 中间件
2.1.1 中间件的定义
2.1.2 中间件的分类
2.1.3 中间件特点及优势
2.2 消息中间件
2.2.1 消息中间件的概述
2.2.2 消息中间件的特点
2.2.3 消息中间件的体系结构
2.2.4 消息中间件的通信模型
3 发布/订阅
3.1 发布/订阅系统概述
3.2 发布/订阅系统的拓扑结构
3.3 发布/订阅系统的分类
3.4 发布/订阅系统的相关技术
4 基于消息中间件的发布/订阅系统的模块设计
4.1 设计思想
4.2 总体设计
4.3 客户端体系结构的设计
4.4 服务器端体系结构的设计
4.5 消息的设计
4.6 消息的传输机制
4.7 改进的基于消息中间件发布/订阅系统传递消息的实现
5 基于消息中间件的发布/订阅系统的相关技术分析
5.1 多线程技术
5.2 触发机制
5.3 数据库连接池技术
5.4 拥塞控制技术
5.5 数据暂留层
5.5.1 直接数据存取
5.5.2 数据暂留层
6 基于消息中间件的发布/订阅系统实现
6.1 系统开发环境
6.2 消息类型与结构
6.2.1 消息类型
6.2.2 消息结构
6.3 消息的封装与解封
6.3.1 消息的封装
6.3.2 消息的解封
6.4 消息的拆解与重组
6.4.1 消息的拆解
6.4.2 消息的重组
6.5 客户端实现
6.5.1 客户端初始化
6.5.2 消息处理
6.6 服务器端实现
6.6.1 命名空间
6.6.2 主类
6.6.3 数据库连接池管理
6.6.4 事件监听
6.6.5 多线程管理
6.7 实验测试
6.7.1 系统测试
6.7.2 性能测试
结论
参考文献
在学砑究成果
致谢