Items related to Distributed Application Programming in C++ (with CD-ROM)

Distributed Application Programming in C++ (with CD-ROM) - Softcover

 
Image Not Available

Synopsis

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.

From the Back Cover

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.

About the Author

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.

  • PublisherPrentice Hall
  • Publication date2000
  • ISBN 10 0130871338
  • ISBN 13 9780130871336
  • BindingPaperback
  • LanguageEnglish
  • Number of pages445

Buy Used

Condition: Good
Pages can have notes/highlighting...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for Distributed Application Programming in C++ (with CD-ROM)

Stock Image

Maddox, Randall A.
Published by Prentice Hall, 2000
ISBN 10: 0130871338 ISBN 13: 9780130871336
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

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

Contact seller

Buy Used

US$ 30.42
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Maddox, Randall A.
Published by Prentice Hall, 2000
ISBN 10: 0130871338 ISBN 13: 9780130871336
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

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

Contact seller

Buy Used

US$ 38.75
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Maddox, Randall A.
Published by Prentice Hall, 2000
ISBN 10: 0130871338 ISBN 13: 9780130871336
Used paperback

Seller: dsmbooks, Liverpool, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

paperback. Condition: Good. Good. book. Seller Inventory # D8S0-3-M-0130871338-6

Contact seller

Buy Used

US$ 124.97
Convert currency
Shipping: US$ 33.28
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket