Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
C++ Network Programming, Vol. 1: Mastering Complexity with ACE and Patterns

C++ Network Programming, Vol. 1: Mastering Complexity with ACE and Patterns

List Price: $44.99
Your Price: $35.90
Product Info Reviews

<< 1 2 >>

Rating: 4 stars
Summary: A decent overview
Review: A good book to begin learning ACE (not TAO!). Well written, illustrated. Very high level though, keep that in mind, no depth. Also, some parts are overloaded with trivialities (sockets, multithreading, etc.) for a book of this kind that's out of place, I think. Very similar to the online docs. Overall, a good read for those starting to work with ACE.

Rating: 5 stars
Summary: Great book on concurrent network programming
Review: Doug and Stephen did a great job writing this book (I only wish it came out earlier ;-). Everything is clearly explained, from analysis, to design patterns, to low-level implementation details with copious, well-written code examples. Even tho I've used ACE for several years now, I still learned many new things from reading this book, and it will continue to be a great reference. I particularly liked their explanation of trade-offs between various server concurrency stategies (eg: iterative, process-per-connection, thread-per-connection, etc), and ACE's design principles (appendix A).

Rating: 3 stars
Summary: Read the on-line docs first
Review: I became interested in ACE for a project I'm working on, so before spending money on a book I decided to check out all the on-line documentation, which is pretty detailed. That wasn't quite enough to get me over the learning curve, so I went and bought the book. I was disappointed though - while it was very clear and thorough, it didn't tell me much more that what I had already learned. So my advice is to save your money and stick with the on-line documentation and tutorials.

Rating: 5 stars
Summary: Wonderful book!
Review: I discovered ACE almost two years ago after a coworker told me about it. As a developer in the networking / streaming media / distributed computing space, i've all too often run into the problems that are inherent in developing this sort of software -- scalability, maintainability, not to mention all of those bugs ...

ACE makes all of that much easier, and delivers the promise of true reuseability; not just classes, but common behaviors (patterns). This book explains why ACE was needed, the problems it solves, and how to use it. Though it's highly technical, it's not boring or overly verbose -- the problems developing networked apps are presented, and the solution ACE uses as well. Doug and Steve did an amazing job with this ... highly recommended.

Rating: 5 stars
Summary: Wonderful book!
Review: I discovered ACE almost two years ago after a coworker told me about it. As a developer in the networking / streaming media / distributed computing space, i've all too often run into the problems that are inherent in developing this sort of software -- scalability, maintainability, not to mention all of those bugs ...

ACE makes all of that much easier, and delivers the promise of true reuseability; not just classes, but common behaviors (patterns). This book explains why ACE was needed, the problems it solves, and how to use it. Though it's highly technical, it's not boring or overly verbose -- the problems developing networked apps are presented, and the solution ACE uses as well. Doug and Steve did an amazing job with this ... highly recommended.

Rating: 5 stars
Summary: Great reference to the ACE library
Review: I had great expectations from that book.
I can say that it had full-filed these expectations.
The book is written by the finest writers !
I am using ACE for more than 2 years, and that book is a great
step towards complete documentations of that library.
The book shows how to use ACE and its feature without having to
pass some *all* of the stiff curving learn.
Worth the money indeed.
Can't wait for the next volume !

Rating: 5 stars
Summary: Good ACE overview
Review: I have been trying to learn ACE for the past few months now. Their docs are not that great. I ran C++ doc generator on the API's and that helped alot. The book really closed the deal for me. I work with many customers that are just begining to use ACE and I recomended this book to them as well.

Rating: 5 stars
Summary: Good ACE overview
Review: I have been trying to learn ACE for the past few months now. Their docs are not that great. I ran C++ doc generator on the API's and that helped alot. The book really closed the deal for me. I work with many customers that are just begining to use ACE and I recomended this book to them as well.

Rating: 5 stars
Summary: excellent notes on development experiences
Review: I have worked on the development of large scale distributed networked systems for many years now, and have yet to see another so well organized text on the subject. It is an invaluable compendium that every network, distributed system, and application developer/programmer should keep handy.
It conveys, clearly, concisely and precisely a wealth of experiences from the development/coding trenches that is hard to come by and is rarely found in one place or even so well organized. The text enumerates in detail how issues faced during development were resolved in a manner that met a multitude of complex development criteria. The book breaks down ACE into a set of key crucial areas/modules, and then goes to work on each piece. It then surgically disects and explains the details of each line of code of the ACE toolkit and how and why the API's were developed the way they were and today what benefits and critical issues they solve as a result of those choices. I am eager to read the completed second volume.
I'd recommend this text to any and all students and practioners alike who are involved in distributed system (sockets, CORBA, RPC... etc with C++) development, even if they dont plan on using ACE, simply because of the high quality development advice and the way it makes one aware of pitfalls and issues that might and invariably do arise in large scale distributed systems development.

Rating: 5 stars
Summary: An Extremely Informative Book
Review: I understood ACE much better after reading this book and would highly recommend it to anybody doing network programming. It is a wonderful reading - very clearly written and extremely informative.
Next is POSA2!!!!


<< 1 2 >>

© 2004, ReviewFocus or its affiliates