The Object Management Group (OMG) will this month define for the first time the pending Common Object Request Broker Architecture (CORBA) 3.0 specification that forms an underpinning for enterprise object interoperability and shared development.
The unveiling was scheduled today at the Comdex/Enterprise '98 and Object World shows in San Francisco.
New to CORBA 3.0, which will arrive in a preproduction release in the fourth quarter, will be an object packing scheme that supports the Enterprise JavaBeans (EJB) specification. That will allow EJB to be reusable as CORBA objects, said a source close to the OMG.
CORBA 3.0 objects will dynamically load components and the transport, transaction, and messaging protocols. That means that if a CORBA 3.0-compliant server encounters EJB, it will load a Java virtual machine at run time and run the objects.
The arrival of the objects packaging scheme, which extends the purview of CORBA objects and allows the use of previously designed objects and transports as CORBA objects, will mark the biggest news from the new specification, the source said.
Also new to the specification are: use of visual application tools and environments for CORBA component design; support for CORBA objects on asynchronous real-time message queuing transports; a quality of service specification; and additional specifications to provide integration with legacy environments.
Makers of object request brokers (ORBs) are expected to announce their support of CORBA 3.0 by mid-September. Among those joining the OMG for the announcement are BEA Systems, Inprise, and Iona Technologies.
Iona is expected to be one of the first middleware providers to move to a protocol-independent, component-based architecture through support of CORBA 3.0 with the release of its next-generation object transaction monitor - code-named Art - later this year as Orbix 4.0.
The OMG voting body will continue to define the latest CORBA specification for months, but OMG member vendors can soon begin to design their ORB and application server products and other servers to conform to CORBA 3.0.
Later in September the OMG will host its annual technical meeting during which CORBA 3.0 and other emerging interoperability technologies will be discussed.