ACE/TAO,CORBA培训(by huihoo.com 培训中心) 课程名称ACE/TAO,CORBA培训课程形式5天,60% 教师讲解,40% 实战练习授课内容:第一部分:ACE基础篇。ACE的基本概念,架构,框架。编译,安装,调试 。GoF模式:Strategy,Singleton,Bridge,Facade,Composite的介绍 。POSA模式:Reactor,Proactor,Component Configurator,Active Object, Half-Sync/Half-Async,Acceptor-Connector,Pipes and Filters 。使用ACE的日志服务 。收集运行时信息 。ACE容器 。ACE的成功应用 。演示,练习,提问,思考 第二部分:ACE中级篇。如何访问OS服务。TCP/IP Socket编程接口 。使用ACE的TCP,UDP类进行网络编程 。进程和线程管理 。反应堆(Reactor)和Proactor框架:用于事件多路分离和分发的体系结构 。为I/O,定时器,信号处理实现事件处理器 。ACE Task框架:并发模式 。消息队列(Message Queue) 。接受器(Acceptor)和连接器(Connector)框架:接受连接模式 。演示,练习,提问,思考 第三部分: ACE高级篇。共享内存(Shared Memory)。ACE流框架(Streams Framework) 。ACE服务配置框架(Service Configurator Framework) 。定时器(Times) 。ACE命名服务(Naming Service) 。演示,练习,提问,思考 第四部分: CORBA/TAO篇。CORBA基础。RT-CORBA基础 。TAO 基础 。CORBA 应用开发基础 。一个完整的 CORBA C++ 开发实例 。Object Request Broker (ORB) 。可移植对象适配器 POA 开发 。线程和连接管理 。Factories 。接口定义语言 IDL 介绍 。IDL to C++ 映射介绍 。TAO IDL Compiler 。使用 CORBA 异常机制 。CORBA Messaging 。CORBA Callback 机制 。Pluggable Protocols 。TAO 命名服务 。TAO 事件服务,实时事件服务 。TAO 通告服务 。TAO 日志服务 。TAO 安全,防火墙 。CORBA 内存管理介绍 。TAO配置、管理,性能调优,故障切换,容错CORBA,常见故障的解决等 。演示,练习,提问,思考 实验平台Linux,WinXPGCC/G++,VC++6.0,VS2005 ACE/TAO 本课程完成后,您将具备以下能力-- 描述基于ACE/TAO的技术体系,开发多层、分布式的网络应用程序-- 了解ACE的核心技术:ACE Socket、IPC、进程管理、线程管理、内存管理、并发机制 -- 理解ACE核心模式和框架 -- 能举出ACE的网络编程接口 -- 能描述ACE架构体系 -- 能设计流框架和动态配置服务 -- 掌握ACE设计模式 -- 学会使用VC++6.0,VS2005开发开发基于ACE/TAO的应用 -- 学会使用ACE动态配置服务进行ACE的应用部署 -- 掌握CORBA/TAO原理,体系结构,基本使用方法 -- 能描述CORBA/TAO对象调用,发布的过程 -- 能描述CORBA/TAO事务,安全管理 -- 了解并掌握CORBA/TAO命名、事件、通告和日志等服务 -- 了解CORBA/TAO管理,性能调优,集群技术,容错CORBA,常见故障的解决等 培训方式我们提供个人培训和企业培训,参加培训班或上门培训成功案例成功案例 >>>联系我们联系我们 >>> |