Back to Release Notes PageBack

Building your own C++ and CORBA APIs

Contents


Building your own Corba C++ API

The OpenSplice DDS DCPS API for the C++ language binding with Corba cohabitation is delivered using the OpenFusion TAO ORB and a specific compiler. The ORB 'OpenFusion TAO' can be obtained from PrismTech (www.prismtech.com).

The OpenSplice DDS distribution contains a directory custom_lib/ccpp containing the source code for building your own Corba C++ API library for an ORB of your choice and compiler of your choice. Located in this directory is a README file, describing how to generate this custom library.

Building your own Standalone C++ API

The OpenSplice DDS DCPS API for the C++ language binding without Corba cohabitation is delivered using a specific compiler.

To be able to use a different compiler with the OpenSplice DDS Standalone C++ API, we deliver the source code for this language with the OpenSplice DDS distribution. This is contained in a directory custom_lib/sacpp along with a README file describing how to generate the custom library.

Building your own Corba Java API

The OpenSplice DDS DCPS API for the Java language binding with Corba cohabitation is built with OpenFusion JacORB. The ORB 'OpenFusion JacORB' can be obtained from PrismTech (www.prismtech.com).

The OpenSplice DDS Corba Java API can also be rebuilt against another CORBA compliant Java ORB. Rebuilding using the Aonix PERC compiler is also supported. A directory custom_lib/cj contains the necessary source code, along with a README file which describes how to generate the custom library.