public interface Resolver extends Object
URLネーミングサービスを使用する場合,ResolverはORBのresolve_initial_referencesで呼び出されます。Resolver使用の詳細については,マニュアル「Borland Enterprise Server VisiBroker デベロッパーズガイド」の「URLネーミングの使用」の記述を参照してください。
interface Resolver {
// Read Operations
Object locate(in string url_s)
raises (InvalidURL, CommFailure, ReqFailure);
// Write Operations
void force_register_url(in string url_s, in Object obj)
raises (InvalidURL, CommFailure, ReqFailure);
void register_url(in string url_s, in Object obj)
raises (InvalidURL, CommFailure, ReqFailure,
AlreadyExists);
};