摘要 | 第1-6页 |
ABSTRACT | 第6-8页 |
第一章 绪论 | 第8-17页 |
1.1 中间件介绍 | 第8-15页 |
1.1.1 中间件的产生及定义 | 第8-11页 |
1.1.1.1 中间件的产生及存在性 | 第8-9页 |
1.1.1.2 中间件的概念及思想 | 第9-11页 |
1.1.2 中间件分类 | 第11-13页 |
1.1.3 中间件的基本原理 | 第13-15页 |
1.2 本文研究内容 | 第15-17页 |
第二章 中间件的开发技术 | 第17-32页 |
2.1 开发中间件的三种标准 | 第17-24页 |
2.1.1 三种主流中间件技术概述 | 第17-18页 |
2.1.2 三种技术的比较 | 第18-20页 |
2.1.2.1 三种技术的共同点 | 第18-19页 |
2.1.2.2 三种技术的不同之处 | 第19-20页 |
2.1.3 CORBA技术 | 第20-24页 |
2.2 OMG接口定义语言 | 第24-29页 |
2.2.1 CORBA接口定义语言 | 第24-25页 |
2.2.2 CORBA对象请求接口的结构 | 第25-26页 |
2.2.3 ORB核心作用 | 第26-28页 |
2.2.4 码根和框架 | 第28-29页 |
2.3 CORBA的工作方式 | 第29-32页 |
2.3.1 CORBA的调用方式 | 第29-30页 |
2.3.2 ORB接口 | 第30-32页 |
第三章 异步消息中间件 | 第32-37页 |
3.1 基于网络通信的消息中间件 | 第32-34页 |
3.1.1 消息中间件的应用环境 | 第32页 |
3.1.2 消息中间件的工作原理 | 第32-34页 |
3.2 CORBA的异步传输机制 | 第34-35页 |
3.3 异步的开发 | 第35-37页 |
第四章 基于 CORBA标准的异步消息中间件 | 第37-56页 |
4.1 使用 Delphi编写 CORBA程序 | 第37-44页 |
4.1.1 利用CORBA技术实现远程通信 | 第37-43页 |
4.1.2 编写 CORBA程序需要应用的类的方法 | 第43-44页 |
4.2 算法分析 | 第44-48页 |
4.2.1 查找消息 | 第44-46页 |
4.2.2 传送消息 | 第46页 |
4.2.3 重新排列消息队列 | 第46-48页 |
4.3 系统的实现 | 第48-54页 |
4.3.1 消息发送系统 | 第49-52页 |
4.3.2 消息接收系统 | 第52-54页 |
4.4 实例的应用环境 | 第54-56页 |
第五章 结论 | 第56-59页 |
5.1 论文总结 | 第56-57页 |
5.2 不足及展望 | 第57-59页 |
致谢 | 第59-60页 |
参考文献 | 第60-62页 |