C++ server

  int main(int argc, char* argv[], char*[]) 
server.c
{ broker* _broker = new broker();
get yourself a broker
try { _broker->init(argc,argv);
initialize orb and boa
universe_world_var p = new universe_world_srv; _broker->refout("world.ref", p);
write identity
_broker->operator()();
run the the world
} catch(corba::exception& ex) { ... } }

slide: server