Home » , » Download PDF C++ Programming with CORBA by Andreas Vogel

Download PDF C++ Programming with CORBA by Andreas Vogel


Sinopsis


This book brings together C++, the most widely used object-oriented programming language, and the Common Object Request Broker Architecture (CORBA), the most popular object-based distributed middleware. CORBA, a standard produced by the Object Management Group (OMG)—the world's largest industry consortium—defines an infrastructure that enables invocations of operations on objects located anywhere on a network as if they were local to the application using them. Although CORBA is defined to support many programming languages, C++ is the most popular language for implementing CORBA objects.

The OMG Interface Definition Language (IDL) is a language which allows you to specify the interface of objects in an implementation and programming language independent manner. Conceptually and syntactically, the OMG IDL uses many C++ language conventions, so the mapping from IDL to C++ is a very natural progression.

Throughout this chapter, we look at the advantages of using CORBA for C++ users and the advantages of using C++ for programming distributed systems with CORBA. Similarly, we provide some explanation of the object-hard  oriented concepts of C++ in the context of CORBA. We will also give an introduction to CORBA and C++ Object Request Brokers (ORBs). Finally, we explain how to program with C++ ORBs by introducing a simple example.



Content

  1. Benefits of C++ Programming with CORBA
  2. C++ Overview
  3. Overview of C++ ORBs
  4. CORBA Overview
  5. The Object Management Group
  6. The Object Management Architecture
  7. Common Object Request Broker Architecture
  8. OMG IDL to C++ Mapping
  9. ORB Runtime System
  10. Discovering Services
  11. Building Applications
  12. Advanced Features




0 komentar:

Posting Komentar