To create a CORBA/C++ compoent, you use the Management Console or a configuration script to define basic information about the component, such as the component name and methods, generate files that are required to write the component’s class implementation, then compile the class into a dynamic link library (on Windows) or shared library (on UNIX).
The steps are as follows:
Define the component interface in CORBA IDL and deploy the IDL to the EAServer repository. Chapter 3, “Using CORBA IDL,” describes how to do this.
Create EAServer entities to define the CORBA packages and components. The package and component properties specify the component interfaces and control interaction between EAServer and your implementation. Chapter 4, “Managing CORBA Packages and Components,” describes how to do this.
Generate the required files by running the jaguar-compiler command on the CORBA package to generate the code and EJB wrapper components required to run the components in EAServer as described in “Generating C++ component files”.
Complete the C++ implementation and compile the component library. For details, see:
A tutorial is available
If you are new to EAServer, follow the steps in Chapter 10, “Tutorial: Creating C++ Components and Clients” to get aquainted with
the C++ development and deployment cycle.