8.2.1 IDLの定義
module CosNaming { interface NamingContextExt:NamingContext{ typedef string StringName; typedef string Address; typedef string URLString; StringName to_string(in Name n) raises(InvalidName); Name to_name(in StringName sn) raises(InvalidName); exception InvalidAddress {}; URLString to_url(in Address addr,in StringName sn) raises(InvalidAddress,InvalidName); Object resolve_str(in StringName n) raises(NotFound,CannotProceed, InvalidName); }; };