自适应通信环境(ACE,ADAPTIVE Communication Environment ),是一种平台基础设施中间件,网络开发人员可基于该中间件,简化网络编程,并编写健壮的、跨平台的网络应用。本书是ACE的设计者编写的一本介绍ACE的图书,文中基于多个实例讲述了如何使用ACE编写网络应用,是学习ACE技术的必备书籍。
ACE必读经典书之卷二。由ACE的创始人Douglas C. Schmidt及主要开发者之一Stephen D. Huston撰写而成.在卷1中,两位作者,Douglas C. Schmidt与Stephen D. Huston,从对编写并发网络化应用所涉及的问题和工具进行综述开始,向我们介绍了开发灵活而高效的并发网络化应用所需的各种设计维度、模式和原则。通过对卷1的学习,你将能够了解怎样在将C++和模式有效地应用于开发面向对象网络化应用的同时,增强自己的设计技能。而在卷2中,两位作者将向我们
面向对象中间件体系结构 a) 主机基础设施中间件:封装socket,线程等不同主机的实现,形成统一的接口。如java,ACE b) 分布式中间件:连接管理,内存管理,整编,解编,端点和请求的多路分离,同步,多线程等,使程序员象开发独立应用程序一样开发分布式应用程序。分布式中间件的核心是ORB(Object Requests Broker对象请求代理),如:COM+,JAVA RMI,CORBA
《C++网络编程》系列正是帮助我们进入一个更好的网络化应用开发世界的台阶。在卷1中,两位作者,Douglas C. Schmidt与Stephen D.Huston,从对编写并发网络化应用所涉及的问题和工具进行综述开始,向我们介绍了开发灵活而高效的并发网络化应用所需的各种设计维度、模式和原则。通过对卷1的学习,你将能够了解怎样在将C++和模式有效地应用于开发面向对象网络化应用的同时,增强自己的设计技能。而在卷2中,两位作者将向我们描述ACE框架的设计原理,以及它们可以怎样帮助开发者在较低级的本