備考
OraServer
インタフェースは、Oracle Call Interfaceで提供される接続多重化機能を公開します。OraServer
オブジェクトが作成されると、OpenDatabase
メソッドをコールして複数のユーザー・セッション(OraDatabase
)がこのオブジェクトに接続できます。この機能は、Internet Information Server(IIS)など、複数の層を介する分散環境でOracle Objects for OLEを使用するアプリケーション・コンポーネントには、特に有効です。多数のアクティブなユーザー・セッションがあるOracleデータベースにアクセスする場合に接続多重化を使用すると、データベースの拡張性を改善すると同時に、サーバーでの処理およびリソース所要量の軽減に役立ちます。
図9-1に示すように、OraServer
インタフェースにはOracleデータベースへの接続が含まれ、そのデータベース接続でユーザー・セッション(OpenDatabase
オブジェクト)を作成するメソッド(OraDatabase
)を提供します。