Book description
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.
Other highlights
In-depth coverage of IDL, including common idioms and design trade-offs
Complete and detailed explanations of the Life Cycle, Naming, Trading, and Event Services
Discussion of IIOP and implementation repositories
Insight into the dynamic aspects of CORBA, such as dynamic typing and the new DynAny interfaces
Advice on selecting appropriate application architectures and designs
Detailed, portable, and vendor-independent source code
0201379279B04062001
Table of contents
- Title Page
- Copyright Page
- Contents
- Addison-Wesley Professional Computing Series
- Preface
- Chapter 1. Introduction
- Part I. Introduction to CORBA
-
Part II. Core CORBA
- Chapter 4. The OMG Interface Definition Language
- Chapter 5. IDL for a Climate Control System
- Chapter 6. Basic IDL-to-C++ Mapping
- Chapter 7. Client-Side C++ Mapping
- Chapter 8. Developing a Client for the Climate Control System
- Chapter 9. Server-Side C++ Mapping
- Chapter 10. Developing a Server for the Climate Control System
- Chapter 11. The Portable Object Adapter
- Chapter 12. Object Life Cycle
- Part III. CORBA Mechanisms
- Part VI. Dynamic CORBA
- Part V. CORBAservices
- Part VI. Power CORBA
- Appendix A. Source Code for the ICP Simulator
- Appendix B. CORBA Resources
- Bibliography
- Index
Product information
- Title: Advanced CORBA® Programming with C++
- Author(s):
- Release date: February 1999
- Publisher(s): Addison-Wesley Professional
- ISBN: None
You might also like
book
Advanced C++ Programming Cookbook
A recipe-based guide to refining your C++ programming skills with the help of coding best practices, …
video
Advanced C++ Programming
In this Advanced C++ training course, expert trainer, author and developer Mike McMillan teaches you advanced …
book
Optimized C++
In today’s fast and competitive world, a program’s performance is just as important to customers as …
book
Beginning C++ Programming
Modern C++ at your fingertips! About This Book This book gets you started with the exciting …