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,Windows2000GCC/G++,VC++6.0 ACE/TAO 课程特色--适合ACE中级用户培训方式我们提供个人培训和企业培训,参加培训班或上门培训成功案例成功案例 >>>联系我们联系我们 >>> |