![]() |
Different languages require different language bindings to a Vendor's ORB, and may even require different ORBs from the same vendor. This requires a level interoperability between the ORBs, which should be taken into consideration. The CORBA architecture defines language bindings for a number of languages, including C++, Java, COBOL, PL/I, Smalltalk, and others. CORBA concepts are generally language independent, although valuetype bindings have not yet been defined for all language bindings.
C++ language bindings are available for C++ CORBA clients and servers supporting 1.1 and valuetypes from IIOP 1.2. To aid application development, WebSphere Application Server enterprise services provides a valuetype library that contains the C++ valuetype implementation for some commonly used Java classes in the java.lang, java.io, and java.util packages. For example, Integer, Float, Vector, Exception, OutputStream, and so on.
Related tasks... | |
Developing a C++ CORBA client | |
Related concepts... | |
Parent: General CORBA interoperation considerations | |