See www.infosys.tuwien.ac.at/Research/Corba/OMG
interface world {
void hello();
void ask(in string x);
string tell();
oneway void halt();
};
};
InterfaceDef get_interface();
Object duplicate();
...
}