Firstly, you write the IDL description of the server like in the figure .
Then, you have, in an xml file, to describe the parallelism of your server. For example, you may want to
say that the method work_in of the interface Example in the module Basic is parallel and the
arg data_in is distributed using the GaBro distributed type. TO write this XML file, you have to
follow the XML schema that is in the file interface.xsd in the IDL2Tool directory. The figure
shows the XML file.
Finally, you have to use the PaCOIdlTool to generate the CORBA and PaCO++ stubs. This file needs four arguments :
Example : PaCOIdlTool interface.idl interface.xml omniORB4 0