Just another WordPress site

simple c++ client/server encryption corba example

my students are running crazy
they have to understand corba, based on this great example [1]. but they fail on using orbacus [2] and/or omniorb. so i have to help them.

first of all i want to make one thing clear: i don’t want to implement this stuff on windows. two years ago i made it, and that should be enough. it is much easier to implement and make it work under linux than with windows! so keep it simple stupid! i’ll now explain the installation of orbacus, because omniorb is out of the box: apt-get install omniorb

download orbacus for both languages (there will be an additional task: write a java client/server and let them intercommunicate). i don’t know why, but use the zip file instead of the tar.gz – there were some missing header files … unzip it to the desired location (i used $HOME/bin/orbacus_cpp) and the game can begin!

2 thoughts on “simple c++ client/server encryption corba example”

At my computer the compiling-process only worked correctly when I did not install the shared library. Error Message:
../../bin/idl -I. –dll-import OB_IMR_IMPORT -I../../idl –this-header-dir OB ../../idl/OB/IMR.idl
../../bin/idl: error while loading shared libraries: libIDL.so: cannot open shared object file: No such file or directory