1.1 what is CORBA CORBA is a specification for a standard object-oriented architecture for application. It is defined by Object Management Group, OMG. in the Object Management Architecture Guide, in November 1990. This published definition of CORBA is contains in The Common Object Request Broker: Architecture and Specification. Version 1.1 is published on December, 1991, describes how to develop a CORBA implementation. After that, two updates are released, Version 1.2 and 2.0. 1.2 what Problems Does CORBA solve? With CORBA, you can connect personal computers and their applications with rest of enterprise without interfering with existing hardware, software and network infrastructure. CORBA provides the ability to: @ Access distributed information and resources from within popular desktop applications. @ make existing business data and systems available as network resources. @ Augment popular desktop tools and applications with custom functions and capabilities fro a particular business. @ Change and evolve network based systems to reflect new topologies or new resources.