Summary

This chapter introduces the main CORBA features that you need to write basic client and server applications. A typical CORBA application begins with the definition of an interface specification written in OMG IDL. The IDL definitions are then compiled into your chosen target language using an IDL compiler. The resulting stub code enables you to access the data types, IDL interfaces, operations, and attributes using your chosen development language, for example C++ or Java.

As a CORBA application starts up, the first thing it does is initialize an ORB object (or objects) and obtain references to basic objects using resolve_initial_references(). Clients can then obtain references to objects in CORBA servers by reading stringified object ...

Get Pure CORBA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.