The ACE Programmer’s Guide: Practical Design Patterns for Network and Systems Programming Front Cover

The ACE Programmer’s Guide: Practical Design Patterns for Network and Systems Programming

Description

A practical guide to ACE for C++ programmers building networked applications and next-generation middleware. It first introduces ACE to beginners and then explains how you can tap design patterns, frameworks, and ACE to produce software systems with less time and effort.

Table of Contents

Part I: ACE Basics
Chapter 1. Introduction To Ace
Chapter 2. How To Build And Use Ace In Your Programs
Chapter 3. Using The Ace Logging Facility
Chapter 4. Collecting Runtime Information
Chapter 5. Ace Containers

Part II: Interprocess Communication
Chapter 6. Basic Tcp/Ip Socket Use
Chapter 7. Handling Events And Multiple I/O Streams
Chapter 8. Asynchronous I/O And The Ace Proactor Framework
Chapter 9. Other Ipc Types

Part III: Process and Thread Management
Chapter 10. Process Management
Chapter 11. Signals
Chapter 12. Basic Multithreaded Programming
Chapter 13. Thread Management
Chapter 14. Thread Safety And Synchronization
Chapter 15. Active Objects
Chapter 16. Thread Pools

Part IV: Advanced ACE
Chapter 17. Shared Memory
Chapter 18. Ace Streams Framework
Chapter 19. Ace Service Configurator Framework
Chapter 20. Timers
Chapter 21. Ace Naming Service

To access the link, solve the captcha.