第1章 绪论 | 第1-15页 |
1.1 中间件 | 第8-13页 |
1.1.1 分布式系统的发展和中间件的产生 | 第8-9页 |
1.1.2 中间件定义 | 第9-10页 |
1.1.3 中间件的分类和应用 | 第10-12页 |
1.1.4 CORBA技术初探 | 第12-13页 |
1.2 本课题的研究背景 | 第13-14页 |
1.3 论文的主要研究内容 | 第14-15页 |
第2章 CORBA的组成和工作方式 | 第15-30页 |
2.1 CORBA规范的参考模型 | 第15-16页 |
2.2 IDL接口语言 | 第16-20页 |
2.2.1 IDL的基本组成和实现 | 第16-18页 |
2.2.2 IDL编译器 | 第18-20页 |
2.3 CORBA的基本组成 | 第20-22页 |
2.3.1 客户端功能 | 第21页 |
2.3.2 服务器端功能 | 第21-22页 |
2.3.3 实现ORB相互之间互操作的GIOP和IIOP | 第22页 |
2.4 CORBA的工作方式 | 第22-26页 |
2.4.1 静态调用方式 | 第23-24页 |
2.4.2 动态调用方式 | 第24-26页 |
2.5 ORB接口 | 第26-30页 |
2.5.1 ORB初始化 | 第26-27页 |
2.5.2 获得初始对象的引用 | 第27-30页 |
第3章 CORBA的对象实现技术 | 第30-48页 |
3.1 静态调用方式下的BOA | 第30-31页 |
3.2 可移植适配器POA | 第31-37页 |
3.2.1 BOA存在的问题 | 第31-33页 |
3.2.2 POA的抽象模型 | 第33-35页 |
3.2.3 POA的体系结构 | 第35-37页 |
3.3 动态调用和接口库 | 第37-39页 |
3.3.1 动态调用的接口 | 第37页 |
3.3.2 接口库与动态调用流程 | 第37-39页 |
3.4 CORBA的通信模型及实现 | 第39-45页 |
3.4.1 对象引用的传递与解释 | 第39-41页 |
3.4.2 通用ORB互通协议 | 第41-44页 |
3.4.3 互联网ORB互通协议与DCE通用ORB互通协议 | 第44-45页 |
3.5 CORBA与DCOM比较 | 第45-48页 |
3.5.1 分布式组件对象模型 | 第45-46页 |
3.5.2 CORBA与DCOM的主要异同 | 第46-48页 |
第4章 CORBA的服务和应用 | 第48-69页 |
4.1 CORBA的服务和商务对象 | 第48-50页 |
4.2 CORBA的命名服务 | 第50-52页 |
4.3 CORBA事件和通知服务 | 第52-58页 |
4.3.1 CORBA事件服务 | 第52-55页 |
4.3.2 CORBA通知服务 | 第55-58页 |
4.4 CORBA对象事务服务 | 第58-63页 |
4.4.1 基本概念 | 第58-61页 |
4.4.2 CORBA的事务服务模型和事务环境 | 第61-63页 |
4.5 CORBA服务的安全性 | 第63-66页 |
4.5.1 CORBA的安全架构 | 第64页 |
4.5.2 CORBA安全参考模型和体系结构 | 第64-65页 |
4.5.3 ORB安全互操作性 | 第65-66页 |
4.6 CORBA服务目前存在的问题 | 第66-69页 |
第5章 基于ORB重X2000环境下ORB的开发实例 | 第69-86页 |
5.1 ORmX2000系列产品简介 | 第69-70页 |
5.2 总体方案设计 | 第70-79页 |
5.2.1 需求背景 | 第70-71页 |
5.2.2 业务流程和数据模型 | 第71-74页 |
5.2.3 累帐模块 | 第74-76页 |
5.2.4 综合营帐累帐模块的设计 | 第76-79页 |
5.3 具体应用的实现 | 第79-84页 |
5.4 总结实例及展望 | 第84-86页 |
5.4.1 总结实例 | 第84-85页 |
5.4.2 展望 | 第85-86页 |
结束语 | 第86-87页 |
致谢 | 第87-88页 |
参考文献 | 第88-91页 |
附录: 攻读期间发表的论文和参加的项目 | 第91页 |