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)框架:接受连接模式 演示,练习,提问,思考 第二天: ACE 线程、同步、事件 第三天: ACE 异步、并发、消息 实验平台Linux,WinXPGCC/G++, VS2005, VS2008 ACE 课程特色--适合ACE中级用户培训方式我们提供个人培训和企业培训,参加培训班或上门培训成功案例成功案例 >>>联系我们联系我们 >>> |