Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]() ![]() |
第6章 アプリケーションの開発(Java言語) | > 6.16 クライアントとのコネクション切断時のインスタンス解放 |
クライアントとのコネクションが切断されたときに、作成したクラスのrelease_instance()メソッドが呼び出されます。親クラス(POAdisconnectクラス)のrelease_instance()メソッドは常に、false(解放しない)を返します。
release_instance()メソッドが呼び出されたとき、コネクションが切断されたクライアントが使用した、POA、ServantのインスタンスおよびオブジェクトIDがパラメタとして通知されます。オーバーライドされたrelease_instance()メソッドでは、これらの情報を元にして、通知されたServantが必要なものであるかどうかを判断し、true(解放する)またはfalse(解放しない)を返します。
目次
索引
![]() ![]() |