Interstage Application Server アプリケーション作成ガイド (CORBAサービス編)
目次 索引 前ページ次ページ

第9章 ネーミングサービスのプログラミング> 9.2 ネーミングコンテキストインタフェース

9.2.6 ネーミングコンテキストの作成

 ネーミングサービスは、新しいコンテキストを作成するためのnew_context, bind_new_contextの、2つのオペレーションをサポートします。

  NamingContext new_context();
  NamingContext bind_new_context(in Name n)
      raises(NotFound, AlreadyBound, CannotProceed, InvalidName);
 new_context
 新しいネーミングコンテキストを作成します。作成されたネーミングコンテキストのオブジェクトリファレンスは、どのネーミングコンテキストにも登録されていません。
 作成したネーミングコンテキストは、不要となった時点でdestroyオペレーションで削除する必要があります。
 bind_new_context
 新しいネーミングコンテキストを作成し、このネーミングコンテキストのオブジェクトリファレンスを指定されたバインディング名でネーミングサービスに登録します。
 このオペレーションは、new_contextオペレーションとbind_contextオペレーションを組み合わせた処理と同等です。登録されるバインディングはコンテキストタイプのバインディングです。

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005