ACE自适配通信环境

课程形式

包括ACE基础篇一天的课程
2天,60% 教师讲解,40% 实战练习

目标

--使用ACE Socket重构已有的Socket应用
--使用IPC SAP类和Acceptor/Connector模式实现IPC机制
--使用Reactor/Proactor对多路事件进行分离和分发
--编写thread安全,并发处理的网络应用

背景知识

熟悉C++语言(包括模板,继承,动态绑定等),熟悉Unix or Linux or winnt开发环境,具有C/S架构和网络编程的基础知识

主要内容包括:

。如何访问OS服务
。TCP/IP Socket编程接口
。使用ACE的TCP,UDP类进行网络编程
。进程和线程管理
。反应堆(Reactor)和Proactor框架:用于事件多路分离和分发的体系结构
。为I/O,定时器,信号处理实现事件处理器
。ACE Task框架:并发模式
。消息队列(Message Queue)
。接受器(Acceptor)和连接器(Connector)框架:接受连接模式
。演示,练习,提问,思考

实验平台

Linux,Windows2000
GCC/G++,VC++6.0
ACE/TAO

课程特色

--适合ACE中级用户

培训方式

我们提供个人培训和企业培训,参加培训班或上门培训

成功案例

成功案例 >>>

联系我们

联系我们 >>>