本书讲述的内容是:如何用C++和中间件来解决网络应用程序开发中相关的重要课题。首先回顾主流OS平台本身具有的核心OS机制,并阐释如何在ACE中运用C++和模式,将这些机制封装到类库(class library)wrapper facade之中,从而提高应用程序的可移植性和健壮性。本书用到的主要例子是一个网络日志服务程序,其功能是:通过TCP/IP,将日志记录从客户程序传输到一个日志服务器。