August 28, 1998 -- The Object Management Group (OMG) next month will define for the first time the pending CORBA 3.0 specification that forms an underpinning for enterprise object interoperability and shared development.
The unveiling will come September 9 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 runtime 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:
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
- Additional specifications to provide integration with legacy environments
Makers of object request brokers (ORBs) are expected to announce their support of CORBA 3.0 on September 9. 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. Such products typically emerge six to 12 months after a specification surfaces.
Analysts say that CORBA is ascending in importance with the budding popularity of Java as a server-side object language and delivery technology. Increasingly, CORBA interoperability services are providing a foundation on which to build multitier distributed Java applications.
Later in September in Seattle, the OMG will host its annual technical meeting during which the CORBA 3.0 and other emerging interoperability and object-oriented technologies will be aired and discussed.
Learn more about this topic
- The Object Management Group http://www.omg.org
This story, "OMG to define CORBA 3.0 with EJB, visual development support" was originally published by InfoWorld.