时间为五天 大致内容安排如下: 第一天 CORBA基础 1、分布式系统及中间件介绍 2、CORBA 应用开发基础 3、一个完整的 CORBA C++ 开发实例 4、Object Request Broker (ORB) 5、接口定义语言 IDL 介绍 6、IDL to C++ 映射介绍 7、使用 CORBA 异常机制 8、可移植对象适配器 POA 开发 9、线程和连接管理 10、Factories 11、CORBA Callback 机制 12、CORBA 命名服务 13、CORBA 事件服务 13、CORBA 通告服务 14、CORBA 内存管理介绍 第二天 ACE 学习ACE,它是TAO的构建基础, 1.ACE介绍 。ACE综述 。ACE架构层次 。ACE OS适配层 。ACE OO包装 2.ACE架构组件—一个网络服务组件的标准库 。Reactor(反应堆):事件多路分离和事件处理器分派 。Connector(连接器)和Acceptor(接受器)组件 。Stream(流):分层服务的集成 ,ASX 。服务配置器(Service Configurator):显式动态链接 3.ACE模式 4.IPC SAP:进程间通信服务访问点包装 5.ACE内存管理 6.线程管理:ACE的同步和线程管理机制 7.任务和主动对象(Active Object): 并发编程模式 8.消息队列(Message Queue) 9.ACE成功应用 第三天 TAO 。TAO介绍,功能 。TAO的安装配置,部署 。TAO模式 。TAO提供的CORBA服务:命名,事件,通告等 第四天 CORBA的开发,应用 。以TAO为例,讲述基于TAO的CORBA开发 。Visual C++基于TAO的CORBA开发 。命名,事件,通告服务的使用 第五天 Orbas 。讲解Orbas的设计,实现,探讨CORBA的实现过程 。minimum corba介绍 。realtime corba介绍 。Orbas的代码树分析 。Orbas演示Demo