Here is the CORBA book that every C++ software engineer has been waiting for. Advanced CORBA® Programming with C++ provides designers and developers with the tools required to understand CORBA technology at the architectural, design, and source code levels. This book offers hands-on explanations for building efficient applications, as well as lucid examples that provide practical advice on avoiding costly mistakes. With this book as a guide, programmers will find the support they need to successfully undertake industrial-strength CORBA development projects.
The content is systematically arranged and presented so the book may be used as both a tutorial and a reference. The rich example programs in this definitive text show CORBA developers how to write clearer code that is more maintainable, portable, and efficient. The authors' detailed coverage of the IDL-to-C++ mapping moves beyond the mechanics of the APIs to discuss topics such as potential pitfalls and efficiency. An in-depth presentation of the new Portable Object Adapter (POA) explains how to take advantage of its numerous features to create scalable and high-performance servers. In addition, detailed discussion of advanced topics, such as garbage collection and multithreading, provides developers with the knowledge they need to write commercial applications.
Explains CORBA technology at the architectural, design and source code levels of commercial application construction, and offers examples that provide practical advice on avoiding costly mistakes. The guide features discussion of IDL-to-C++ mapping, the new portable object adapter (POA), garbage collection, multithreading, and the naming, trading and event services. For C++ engineers familiar with CORBA, inheritance, virtual functions, operator overloading, templates, and threaded code. Annotation c. by Book News, Inc., Portland, Or.