成功加入购物车
图书条目标准图
[美] 休斯顿 (Douglas C.Schmidt)、[美] / 科学出版社 / 2012-07 / 平装
售价 ¥ 31.29 4.7折
定价 ¥67.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2024-11-16
卖家超过10天未登录
C++网络编程(卷2):基于ACE和框架的系统化复用
自适应通信环境(ADAPTIVECommunicationEnvironment,ACE)软件是一个开源工具包,主要用于构建高性能的网络应用和下一代中间件。面向对象的框架给ACE带来了动力和灵活性,使用ACE可以实现对网络应用的系统化复用。ACE框架不但能够处理一般性的网络编程任务,还能够应用C++编程语言的特征对其进行定制,建立完整的分布式应用。
《C++网络编程(卷2):基于ACE和框架的系统化复用》专注于ACE的各种框架,其内容涵盖了构建这些框架结构的概念、模式和使用规则。本书可以作为设计面向对象的框架的实用指南,同时给开发人员展示了如何在并发的网络应用中采用框架结构。《C++网络编程卷1:运用ACE和模式消除复杂性》介绍了作为网络化计算基本成分的ACE和包装器外观方面的知识。卷2介绍了如何在包装器外观上构建框架,以提供更高水平的通信服务。
DouglasC.Schmidt博士是ACE和ACEORB(TAO)的始创者之一任教于范德程大学,正是在此期间,他研究了模式、优化、中间件,以及用于分布式实时和嵌入式系统的基于模型的工具,Douglas是《C++Report》杂志的前任主编,也是《C/C++UsersJournal》杂志的专栏作家。
StephenD.Huston,具有近30年的软件开发经验.在各种各样的软硬件环境中开发了各种网络协议和大量C++网络应用,这些成就使Stephen成为网络应用开发方面的国际公认的专家。Riverace是专门从事ACE支持、培训和顾问服务的主要提供商,从Riverace成立至今,Stephen已经和ACE开发团队一起工作了10多年。
第1章用于网络编程的面向对象的框架1.1面向对象的框架综述1.2软件开发与复用技术的比较1.2.1框架与类库之间的比较1.2.2框架与组件之间的比较1.2.3框架与模式之间的比较1.2.4框架与模型集成式计算之间的比较1.3在网络编程中应用框架1.4漫游ACE框架1.4.1ACE综述1.4.2ACE框架概要1.5示例:网络日志服务1.6小结第2章服务以及配置的设计空间2.1服务以及服务器设计空间2.1.1短持续时间服务与长持续时间服务2.1.2内部服务与外部服务2.1.3有状态服务与无状态服务2.1.4分层式/模块化服务与整体式服务2.1.5单服务服务器与多服务服务器2.1.6一次性服务器与持续式服务器2.2设计空间的配置2.2.1静态命名与动态命名2.2.2静态链接与动态链接2.2.3静态配置与动态配置2.3小结第3章ACEReactor框架3.1综述3.2ACE_Time_Value类3.3ACE_Event_Handler类3.4ACE定时器队列类3.5ACE_Reactor类3.6小结第4章ACEReactor实现4.1综述4.2ACE_Select_Reactor类4.3ACE_TP_Reactor类4.4ACE_WFMO_Reactor类4.5小结第5章ACEServiceConfigurator框架5.1综述5.2ACE_Service_Object类5.3ACE_Service_Repository类5.4ACE_Service_Config类5.5小结第6章ACETask框架6.1综述6.2ACE_Message_Queue类6.3ACE_Task类6.4小结第7章ACEAcceptor-Connector框架7.1综述7.2ACE_Svc_Handler类7.3ACE_Acceptor类7.4ACE_Connector类7.5小结第8章ACEProactor框架8.1综述8.2异步I/O工厂类8.3ACE_Handler类8.4前摄式Acceptor-Connector类8.5ACE_Proactor类8.6小结第9章ACEStreams框架9.1综述9.2ACE_Module类9.3ACE_Stream类9.4小结术语表参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30