Interstage Application Serverにおいて、CORBAクライアントアプリケーションから明にコネクションを切断する方法を教えてください。

CORBAクライアントアプリケーションから明にコネクションを切断する方法を教えてください。
以下の方法があります。

  • APIによる通信資源の解放
    以下の通信資源解放用のAPIを発行することにより、指定したオブジェクトリファレンスが使用しているコネクションを切断できます。

     C言語: CORBA_ORB_net_disconnect
     C++言語: CORBA::ORB::net_disconnect
     Java: com.fujitsu.ObjectDirector.CORBA.ORB.net_disconnect
     COBOL: CORBA-ORB-NET-DISCONNECT
     OOCOBOL: CORBA-ORB-NET_DISCONNECT


  • クライアント側無通信監視機能(Interstage V5以降)
    クライアントにおける無通信状態(サーバへのリクエスト送信なし)の時間監視を行えます。監視時間を超過してもサーバへのリクエスト送信がない場合、サーバとのコネクションを切断します。
    CORBAサービスの動作環境ファイル(config)のperiod_client_idle_con_timeoutにより設定できます。


関連FAQ:
FAQ11600 「Interstage Application Server(V8以前)のCORBAサービスについて、period_client_idle_con_timeoutの詳細を教えてください。

FAQ11601 「Interstage Application Server(V9以降)のCORBAサービスについて、period_client_idle_con_timeoutの詳細を教えてください。

製品・サービス区分 Interstage
製品・サービス情報
対象製品 Interstage Application Server
バージョン V9, V8, V7, V6, V5, V4, V3, V2
プラットフォーム Windows, Solaris, Linux
アンサー種別 設計/開発
このページの先頭へ