首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

6.6  小结

操作系统提供了并发机制,用来管理一个终端系统中的多个进程以及一个进程中的多个线程。任何象样的通用OS都允许多个进程并发执行。现代通用操作系统和实时操作系统还允许多个线程并发运行。在使用并发机制时,如果能结合使用适当的模式和应用程序结构,将有助于性能的提高和程序结构的简化。

在以下4章,我们就ACE提供的“并发”wrapper façade类进行了阐述:

l  第7章讲述ACE“同步事件多路分离”类。

l  第8章讲述ACE“OS进程机制”类。

l  第9章讲述ACE“OS线程机制”类。

l  第10章讲述ACE“OS同步机制”类。

在这4章中,将讨论ACE如何运用C++特性和Wrapper Facade模式来解决原始OS并发API存在的问题,以及如何增强并发网络应用程序的功能性、可移植性和健壮性;在合适的地方,还会给出ACE并发wrapper facade的实现,演示它们如何映射(mapped)到底层OS并发机制上;我们还会指出OS平台特性的差异之处,以及ACE如何让开发者免受这些差异所带来的影响。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论