The tk server
class application : public session { public: application(int argc, char* argv[]) : session(argc,argv,"hello") { } void corba(); int main() { tk->trace(); kit::declare("tk",tk); message* m = new hello(".hello"); m->pack(); message::declare("hello",m); corba(); // make yourself available as a server return OK; } };