Summary

This chapter discussed the motivations for using middleware technology and took a brief look at the work of the OMG, which develops and promotes the CORBA standard. Important characteristics that distinguish CORBA from most other distributed platforms are object-orientation, programming language neutrality, and the fact that CORBA is based on an open standard.

Some basic CORBA concepts are explained in this chapter. A special declarative language, OMG IDL, is introduced to declare interfaces for CORBA objects. Interfaces defined in IDL can be mapped to particular programming languages, such as C++ or Java, according to the rules of the CORBA language mapping specifications. This enables a developer to access and implement CORBA objects ...

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.