This document describes how to compile/run the HUDisplay example with the new DnC implementation.
Installing
- Make sure you have the latest DAnCE framework built.
-
Get the latest cidl compiler (if you did not compile from source) from:
http://www.dre.vanderbilt.edu/cidlc/binary/
Copy the file into the
$CIAO_ROOT/bin
directory.
Build ACE, TAO, DAnCE before you proceed.
- Generate the project/make files for the BasicSP example directory:
- linux:
[in $CIAO_ROOT/DAnCE/examples/BasicSP] mwc.pl
- windows:
[in %CIAO_ROOT%/DAnCE/examples/BasicSP] mwc.pl -type vc71
- Build the generated solution/make files
Running the test
- Change into the $CIAO_ROOT/DAnCE/examples/descriptors directory Start NodeManagers (NodeDameon) by running
NodeDaemon.pl
- Start the execution manager:
$CIAO_ROOT/DAnCE/ExecutionManager/Execution_Manager -o EM.ior -i basicsp.dat
- Start the executor:
$CIAO_ROOT/DAnCE/RepositoryManager/executor -p package.tpd -d HUDisplay.cdp -k file://EM.ior
- After this, components should be deployed successfully. You can run the $CIAO_ROOT/DAnCE/examples/BasicSP/EC/controller to start the application.
Please make sure that the component IOR file for the EC component is present when you run the client.