C++ client

      int main(int argc, char* argv[], char*[]) { 
client.c
broker* _broker = new broker();
get yourself a broker
try { _broker->init(argc,argv);
initialize broker
corba::object* obj = _broker->object("world.ref"); universe_world_var world = universe_world::_narrow(obj); {
some object invocations
world -> hello(); world -> ask("How are Clinton's affairs?"); cout << "client:" << world->tell() << endl; } } catch(corba::exception ex) { ... } }

slide: client