As software becomes increasingly distributed, high-quality infrastructure becomes ever more important. Precisely written, replete with advanced code examples, and based on Randall Maddox' extensive experience teaching advanced C++, this book gives working C++ developers the insights and sophisticated techniques they need to build superior software infrastructure. Maddox begins by introducing the context required to support a distributed Web application in a Unix environment. He then presents the utility classes that illustrate crucial design and implementation issues and serve as building blocks for a distributed software architecture. Coverage includes concrete data types, templates, containers, namespaces, error handling, and an automated solution for the hazards of dynamic memory allocation. Maddox reviews C++ program startup and memory usage in detail, laying the groundwork for a full of understanding of multiprocessing, multithreading, and interprocess communication. Unlike most advanced C++ books, Distributed Application Programming in C++ goes beyond coding, introducing superior strategies for enterprise software development. Maddox presents key design/implementation tradeoffs, managing source code organization, build-time issues, the run-time environment, and more. For all professional developers who want to master the use of advanced C++ features in real-world distributed applications.
"synopsis" may belong to another edition of this title.
The expert guide to building superior distributed & Web applications with C++!
* Building robust "infrastructure" for distributed & Web applications
* Advanced techniques for experienced C++/UNIX developers
* Concrete data types, templates, namespaces, error handling, and memory management
* Organizing source code, managing build-time, runtime, and beyond
* CD-ROM: Library of enterprise-proven, industrial strength C++ code
Distributed Application Programming in C++ brings together key techniques and insights every C++ developer needs to build robust, reliable, enterprise-class Web and distributed applications. Precisely written, and full of industrial-strength examples, this book focuses on the application infrastructure code that many books ignore — but is utterly crucial to the success of any large-scale application. Drawing on his extensive experience teaching advanced C++, Randall A. Maddox covers all this, and more:
* Essential infrastructure for distributed Web applications in UNIX environments
* Key design and implementation tradeoffs in large-scale distributed development
* Concrete data types, templates, containers, namespaces, and error handling
* Program startup and execution environments
* Improving the reliability of C++ dynamic memory allocation
* Effective data sharing within and between computers
* Distributed architectures: Web-based application frameworks, RPC, CORBA, and other alternatives
Unlike many advanced C++ books, Distributed Application Programming in C++ goes beyond coding, introducing optimal strategies for enterprise software development. You'll find best-practices approaches for organizing source code, managing build-time and runtime, and more. If you're serious about using C++ for distributed and Web development, this book delivers the solutions you're looking for. CD-ROM INCLUDED
CD-ROM contains an extensive library of real-world, enterprise-proven sample code.
RANDALL A. MADDOX is a consulting software engineer who has worked on a wide range of projects, including Web applications, distributed systems, client/server systems, embedded systems, and database applications. In addition to working on real projects, he also teaches a 16-week C++ class to working enterprise developers.
"About this title" may belong to another edition of this title.
FREE shipping within U.S.A.
Destination, rates & speedsSeller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.05. Seller Inventory # G0130871338I3N00
Quantity: 1 available
Seller: HPB-Red, Dallas, TX, U.S.A.
Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_273741758
Quantity: 1 available
Seller: dsmbooks, Liverpool, United Kingdom
paperback. Condition: Good. Good. book. Seller Inventory # D8S0-3-M-0130871338-6
Quantity: 1 available