Chapter 12: Creating CORBA Java Clients
CORBA is a distributed component architecture defined by the Object Management Group. EAServer supports the CORBA Internet Inter-ORB Protocol (IIOP). EAServer also provides a CORBA-compatible client-side interface that is implemented according to the CORBA specification for IDL-to-Java language mappings. These two items allow you to create CORBA-compliant Java applications and applets that interact with EAServer components.
For information on the CORBA architecture, see the specifications available at the Object Management Group (OMG) Web site at http://www.omg.org.
The EAServer Java ORB runtime is implemented according to the CORBA 2.3 specification (specifically, the document IDL to Java Language Mapping Specification, formal/99-07-53). You can download this document from the OMG Web site.
The Java ORB programming interface is defined by the CORBA Java-language bindings specification. The top-level class, org.omg.CORBA.ORB, is an abstract Java class. Each Java ORB vendor must provide an implementation of this class. For example, the EAServer ORB implementation class is com.sybase.CORBA.ORB. You can use the EAServer ORB or any CORBA-compatible ORB to invoke EAServer components.
In this version, EAServer’s ORB implementation does not support:
Method invocation via the Dynamic Invocation Interface (DII)
The CORBA::Any type
|Copyright © 2005. Sybase Inc. All rights reserved.|