书籍详情
C++网络编程(卷2 基于ACE和框架的系统化复用 英文版)
作者:Douglas C.Schmidt,Stephen D.Huston著
出版社:清华大学出版社
出版时间:2004-02-01
ISBN:9787302079644
定价:¥34.00
购买这本书可以去
内容简介
书主要阐述与开发和使用ACE框架相关联的模式、设计技术和C++特性,通过将已被证明的软件设计和模式具体应用于框架中,并对它们进行跨进行项目和企业地系统化地使用,从而降低网络化应用的开销,并改善其质量。本书介绍了大量C++应用,并通过介绍怎样使用ACE框架的具体例子对各种设计方面的讨论做了补充,这此示例提供了循序渐进的指导,能够帮助读者将面向对象的关键技术和模式应用到自己的网络编程中。本书还通过介绍一些关键的概念和原理,帮助读者提高设计技能,用于网络编程和中间件的面向对象框架的成功设计正是基于这些概念和原理。本书的读者对象是C++开发者以及对设计面向对象框架并将其应用于网络编程感兴趣的学生。在阅读本书之前,切实领会在“C++网络编程卷1”一书中所涵盖的一此主题十分重要。
作者简介
暂缺《C++网络编程(卷2 基于ACE和框架的系统化复用 英文版)》作者简介
目录
Foreword
About This Book
Chapter 1 Object-Oriented Frameworks for Network Programming
1.1 An Overview of Object-Oriented Frameworks
1.2 Comparing Software Development and Reuse Techniques
1.3 Applying Frameworks to Network Programming
1.4 A Tour through the ACE Frameworks
1.5 Example: A Networked Logging Service
1.6 Summary
Chapter 2 Service and Configuration Design Dimensions
2.1 Service and Server Design Dimensions
2.2 Configuration Design Dimensions
2.3 Summary
Chapter 3 The ACE Reactor Framework
3.1 Overview
3.2 The ACE_Time_Value Class
3.3 The ACE_Event-Handler Class
3.4 The ACE Timer Queue Classes
3.5 The ACE_Reactor Class
3.6 Summary
Chapter 4 ACE Reactor Implementations
4.1 Overview
4.2 The ACE_Select_Reactor Class
4.3 The ACE_TP_Reactor Class
4.4 The ACE_WFMO_Reactor Class
4.5 Summary
Chapter 5 The ACE Service Configurator Framework
5.1 Overview
5.2 The ACE_Service_Object Class
5.3 The ACE_Service_Repository Classes
5.4 The ACE_Service_Config Class
5.5 Summary
Chapter 6 The ACE Task Framework
6.1 Overview
6.2 The ACE_Message_Queue Class
6.3 The ACE_Task Class
6.4 Summary
Chapter 7 The ACE Acceptor-Connector Framework
7.1 Overview
7.2 The ACE_Svc_Handler Class
7.3 The ACE_Acceptor Class
7.4 The ACE_Connector Class
7.5 Summary
Chapter 8 The ACE Proactor Framework
8.1 Overview
8.2 The Asynchronous I/O Factory Classes
8.3 The ACE_Handler Class
8.4 The Proactive Acceptor-Connector Classes
8.5 The ACE_Proactor Class
8.6 Summary
Chapter 9 The ACE Streams Framework
9.1 Overview
9.2 The ACE_Module Class
9.3 The ACE_Stream Class
9.4 Summary
Glossary
Bibliography
Index
About This Book
Chapter 1 Object-Oriented Frameworks for Network Programming
1.1 An Overview of Object-Oriented Frameworks
1.2 Comparing Software Development and Reuse Techniques
1.3 Applying Frameworks to Network Programming
1.4 A Tour through the ACE Frameworks
1.5 Example: A Networked Logging Service
1.6 Summary
Chapter 2 Service and Configuration Design Dimensions
2.1 Service and Server Design Dimensions
2.2 Configuration Design Dimensions
2.3 Summary
Chapter 3 The ACE Reactor Framework
3.1 Overview
3.2 The ACE_Time_Value Class
3.3 The ACE_Event-Handler Class
3.4 The ACE Timer Queue Classes
3.5 The ACE_Reactor Class
3.6 Summary
Chapter 4 ACE Reactor Implementations
4.1 Overview
4.2 The ACE_Select_Reactor Class
4.3 The ACE_TP_Reactor Class
4.4 The ACE_WFMO_Reactor Class
4.5 Summary
Chapter 5 The ACE Service Configurator Framework
5.1 Overview
5.2 The ACE_Service_Object Class
5.3 The ACE_Service_Repository Classes
5.4 The ACE_Service_Config Class
5.5 Summary
Chapter 6 The ACE Task Framework
6.1 Overview
6.2 The ACE_Message_Queue Class
6.3 The ACE_Task Class
6.4 Summary
Chapter 7 The ACE Acceptor-Connector Framework
7.1 Overview
7.2 The ACE_Svc_Handler Class
7.3 The ACE_Acceptor Class
7.4 The ACE_Connector Class
7.5 Summary
Chapter 8 The ACE Proactor Framework
8.1 Overview
8.2 The Asynchronous I/O Factory Classes
8.3 The ACE_Handler Class
8.4 The Proactive Acceptor-Connector Classes
8.5 The ACE_Proactor Class
8.6 Summary
Chapter 9 The ACE Streams Framework
9.1 Overview
9.2 The ACE_Module Class
9.3 The ACE_Stream Class
9.4 Summary
Glossary
Bibliography
Index
猜您喜欢