Performing Operations Finally, lets perform operations on the CORBA object. // make the hello_world object say hello. try { hello_world->sayHello(); } catch (CORBA::SystemException exception) { cerr << "HelloWorld::sayHello"; return -1; } // Read back what the hello_world object tells us... const char* prompt = "gimme something: "; CORBA::String message; try { CORBA::Long message_len = hello_world->readMessage(prompt, message); // print the read message cout << "readMessage returned '" << message << "'." << endl; cout << " message size '" << message_len << "' characters." << endl; } catch (CORBA::SystemException exception) { cerr << "HelloWorld::readMessage"; return -1; }