O'Reilly logo

Operating Systems: Concurrent and Distributed Software Design by Tim Harris, Jean Bacon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

29.3. OMG and OMA

Our second case study is of an open standard for heterogeneous, object-oriented middleware. The Object Management Group (OMG) was formed to promote an object-oriented approach to distributed software design. More specifically, its aim was to develop, adopt and promote standards for the development and deployment of applications in distributed heterogeneous environments. In 1989 OMG issued a call for proposals for a new architecture OMA (Object Management Architecture) based on object invocation instead of client–server interaction: OMG CORBA (Common Object Request Broker Architecture) was defined. Since then the CORBA approach has gained industrial and commercial acceptance; the architecture has been refined and various implementations ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required