ページの先頭行へ戻る
Interstage Application Server アプリケーション作成ガイド(CORBAサービス編)

8.3.8 リクエストの削除

  CORBA::release()により、リクエストオブジェクトの削除を行います。パラメタとして、リクエストオブジェクトのオブジェクトリファレンスを指定します。また、同様にCORBA::release()により、NVListオブジェクトの削除を行います。パラメタとして、NVListオブジェクトのオブジェクトリファレンスを指定します。
  NVListオブジェクトを削除すると、サーバアプリケーション側で獲得されたoutパラメタ領域、inoutパラメタ領域、復帰パラメタ領域は自動的に解放されます。

  CORBA::release( request );    // リクエストオブジェクトの削除 
  CORBA::release( arg_list );   // パラメタ用NVListオブジェクトの削除 
  CORBA::release( arg_tmp );    // 復帰パラメタ用NVListオブジェクトの削除