Jump to ratings and reviews
Rate this book

The Ace Programmer's Guide: Practical Design Patterns for Network and Systems Programming

Rate this book
The ADAPTIVE Communication Environment (ACE) is an open-source toolkit for building high-performance networked applications and next-generation middleware. ACE's power and flexibility arise from object-oriented frameworks, used to achieve the systematic reuse of networked application software. ACE frameworks handle common network programming tasks and can be customized using C++ language features to produce complete distributed applications. This book will teach developers how they can use the ACE framework to develop their software. It will also show real-world uses of design patterns and C++. Benefits: Reduces the ACE learning curve, gain a clear understanding of how to use ACE to produce high-performance software using less time and effort; Provides a cookbook for solutions to common software engineering problems.

506 pages, Paperback

First published November 1, 2003

1 person is currently reading
10 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
5 (21%)
4 stars
8 (34%)
3 stars
5 (21%)
2 stars
2 (8%)
1 star
3 (13%)
Displaying 1 - 2 of 2 reviews
262 reviews3 followers
April 23, 2018
Read for work use. I found the book give a good overview. It could be better organize and spends more time than I might like on some topics (e.g., building, logging: these might better be appendices than leading chapters). An adequate introduction.
124 reviews16 followers
January 29, 2008
I bought this book when considering writing the network component of a program over ACE... I finished the book wondering exactly what the heck was the point of using ACE rather than a small portable abstraction over sockets.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.