绪 论 | 第1-12页 |
第一章 中间件技术概述 | 第12-24页 |
1.1 中间件技术的发展 | 第12-13页 |
1.2 中间件的分类 | 第13-14页 |
1.3 各种标准的的比较与分析 | 第14-17页 |
1.3.1 远程过程调用 | 第15页 |
1.3.2 网络应用程序编程接口(API) | 第15-16页 |
1.3.3 对象请求代理 | 第16-17页 |
1.4 通讯中间件的特点和应用比较 | 第17-19页 |
1.4.1 消息队列中间件 | 第17-18页 |
1.4.2 交易中间件 | 第18-19页 |
1.5 消息队列中间件的主要特点和应用 | 第19-22页 |
1.5.1 消息 | 第19-20页 |
1.5.2 队列 | 第20-21页 |
1.5.3 消息队列中间件的特点 | 第21-22页 |
1.5.4 消息队列中间件的应用 | 第22页 |
1.6 息队列中间件的主要难点分析 | 第22-23页 |
1.7 小结 | 第23-24页 |
第二章 消息队列中间件的体系结构技术 | 第24-30页 |
2.1 体系结构对中间件系统的重要意义 | 第24-25页 |
2.1.1 中间件体系结构是中间件的核心 | 第24页 |
2.1.2 中间件体系结构决定了中间件系统的应用领域 | 第24-25页 |
2.2 通讯中间件的一般体系结构 | 第25-28页 |
2.2.1 日志管理 | 第25页 |
2.2.2 系统管理 | 第25-26页 |
2.2.3 应用程序 | 第26页 |
2.2.4 应用程序接口 | 第26页 |
2.2.5 消息队列 | 第26页 |
2.2.6 运行管理 | 第26页 |
2.2.7 安全管理 | 第26-28页 |
2.3 消息队列中间件的体系结构技术 | 第28页 |
2.4 小结 | 第28-30页 |
第三章 消息队列中间件的可靠性技术 | 第30-42页 |
3.1 消息队列采用的传输协议分析 | 第30-31页 |
3.2 采用UPD协议的消息队列中间件的主要难点 | 第31-32页 |
3.3 采用UDP协议的消息队列的消息类型 | 第32-34页 |
3.3.1 数据报 | 第32页 |
3.3.2 请求 | 第32-33页 |
3.3.3 应答 | 第33-34页 |
3.3.4 管理消息 | 第34页 |
3.4 消息队列中消息的优先级技术 | 第34-35页 |
3.5 UPD协议的可靠性 | 第35-36页 |
3.6 UDP消息的重发 | 第36-39页 |
3.6.1 最大序列号 | 第36-37页 |
3.6.2 信息队列 | 第37-38页 |
3.6.3 最大序列号和信息队列结合 | 第38-39页 |
3.7 大数据包在UDP协议下的可靠传送技术 | 第39-40页 |
3.7.1 消息的分割 | 第39-40页 |
3.7.2 文件传送 | 第40页 |
3.8 采用UDP协议的消息队列中间件系统的解决方案 | 第40-41页 |
3.9 小结 | 第41-42页 |
第四章 消息队列中间件的应用程序接口技术 | 第42-55页 |
4.1 进程间通信机制 | 第42-43页 |
4.2 中间件系统中消息的传递过程 | 第43-44页 |
4.3 中间件系统共享内存的分配策略 | 第44-45页 |
4.4 静态分配方式下共享内存的管理 | 第45-50页 |
4.4.1 队列管理方式 | 第45-49页 |
4.4.2 共享内存的分区管理 | 第49-50页 |
4.5 中间件系统中共享内存的计算 | 第50-54页 |
4.5.1 单服务员排队模型 | 第50页 |
4.5.2 单服务员排队模型的数学关系 | 第50-53页 |
4.5.3 利用单服务员排队模型的数学关系计算消息队列中间件的共享内存 | 第53-54页 |
4.6 小结 | 第54-55页 |
第五章 消息队列中间件的消息传递技术 | 第55-60页 |
5.1 消息队列中间件的消息传递方式分类 | 第55页 |
5.2 消息队列中间件的一对一传递技术 | 第55-56页 |
5.3 消息队列中间件的一对多传递技术 | 第56-58页 |
5.3.1 唯一消息唯一消息通道多目的 | 第56页 |
5.3.2 唯一消息多消息通道多目的 | 第56页 |
5.3.3 多消息唯一消息通道多目的 | 第56-57页 |
5.3.4 多消息多消息通道多目的 | 第57-58页 |
5.4 消息队列中间件的转传技术 | 第58-59页 |
5.4.1 接力应答转传 | 第58-59页 |
5.4.2 循环应答转传 | 第59页 |
5.5 小结 | 第59-60页 |
第六章 消息队列中间件的WEB技术 | 第60-71页 |
6.1 C/S技术与B/S技术分析 | 第60-63页 |
6.1.1 资源共享与C/S计算模型及其发展 | 第60页 |
6.1.2 基于多用户环境下的资源共享技术 | 第60页 |
6.1.3 基于对等式网络的资源共享技术 | 第60-61页 |
6.1.4 基于客户/服务器(C/S)的网络资源共享技术 | 第61-62页 |
6.1.5 三层C/S数据库应用系统 | 第62-63页 |
6.2 三层技术的分析与WEB中间件 | 第63-64页 |
6.2.1 三层数据库体系结构 | 第63页 |
6.2.2 Web作中间件的三层数据库应用系统 | 第63-64页 |
6.3 三层技术中的WEB中间件技术 | 第64-70页 |
6.3.1 网络环境下的文件传输协议和方式 | 第65页 |
6.3.2 HTTP协议对文件传输的支持 | 第65-67页 |
6.3.3 HTTP协议下文件传输的软件设计与实现 | 第67-69页 |
6.3.4 总结 | 第69-70页 |
6.4 小结 | 第70-71页 |
第七章 应用实例 | 第71-94页 |
7.1 实例(1):网络环境下重庆高速公路连网收费系统的中间件设计与开发 | 第71-90页 |
7.1.1 系统的需求定义 | 第71-72页 |
7.1.2 系统的网络结构 | 第72-73页 |
7.1.3 中间件的体系结构选择 | 第73-76页 |
7.1.4 中间件的消息格式设计 | 第76-77页 |
7.1.5 系统的可靠性设计 | 第77-78页 |
7.1.6 系统的应用接口设计 | 第78-86页 |
7.1.7 系统的消息传递方式设计 | 第86-87页 |
7.1.8 系统的共享内存分配与管理设计 | 第87-89页 |
7.1.9 系统的应用程序调度设计 | 第89页 |
7.1.10 系统大数据包传递设计 | 第89页 |
7.1.11 系统与web技术的结合设计 | 第89-90页 |
7.1.12 系统在各种操作系统平台上的移植设计 | 第90页 |
7.2 实例(2):网络环境下成灌高速公路连网收费系统的中间件设计与开发 | 第90-93页 |
7.2.1 图形中间件设计总体设计 | 第91-92页 |
7.2.2 中间件CLIENT设计 | 第92-93页 |
7.2.3 中间件SERVER设计 | 第93页 |
7.2.4 图像上传中心软件设计 | 第93页 |
7.3 小结 | 第93-94页 |
第八章 系统的进一步修改建议 | 第94-96页 |
8.1 队列管理器的改进 | 第94页 |
8.2 共享内存的改进 | 第94页 |
8.3 消息传递类型的改进 | 第94页 |
8.4 消息队列体系结构的改进 | 第94页 |
8.5 系统今后的进一步扩展 | 第94-95页 |
8.6 小结 | 第95-96页 |
致 谢 | 第96-97页 |
参考文献 | 第97-99页 |
作者在攻硕期间的论文发表和获奖情况 | 第99-100页 |