特許
J-GLOBAL ID:200903048276482848

アプリケーション・プログラムのためのマルチプル・データベース・アクセス・サーバ

発明者:
出願人/特許権者:
代理人 (1件): 社本 一夫 (外5名)
公報種別:公開公報
出願番号(国際出願番号):特願平9-132157
公開番号(公開出願番号):特開平10-069410
出願日: 1997年05月22日
公開日(公表日): 1998年03月10日
要約:
【要約】【課題】 同一システム上で動作するアプリケーション・プログラムとデータベース・プログラムとの相互関係を作業しやすくすること。【解決手段】 アプリケーション・プログラム(12)とデータベース(20A-n)との間に配置されるバケット・メカニズム(28)は、アプリケーション・インターフェース(30)と、バケット・オブジェクトを含むバケットを生成するバケット・エンジン(32)から構成される。各バケットは、データベースのメンバと、バケット・データ・オブジェクトをデータベースにマッピングするデータベース・オブジェクトと、データベースにそのネイティブ・モードでアクセスする方法を含むアクセス・オブジェクトとを含む1又は複数のバケット・データ・オブジェクトを含む。
請求項(抜粋):
データに対して動作を実行するプロセッサと、前記プロセッサの動作を制御するプログラムと前記データとを記憶するメモリと、を含むコンピュータ・システムにおいて使用されるバケット・メカニズムであって、前記コンピュータ上で動くアプリケーション・プログラムとデータベースとの間に接続され、前記アプリケーション・プログラムによるデータベース・データへのアクセスを提供する、バケット・メカニズムにおいて、前記アプリケーション・プログラムから及び前記データベースに接続されており、前記アプリケーション・プログラムからのデータベース・リクエストに応答して、対応するバケットを生成するバケット・エンジンを備えており、それぞれのバケットは、アプリケーション・プログラムによって要求されるデータベースのデータ・メンバのクラスに対応しており、更に、前記データベースから検索されたデータ・メンバを記憶し、それぞれが、データベース・リクエストに応答して前記データベースから検索されたデータ・メンバの関連するグループに対応するバケット・データ・オブジェクトと、データベース・アクセス方法を保持及び実行し、データベース・リクエストに応答して前記要求されたデータ・メンバを前記データベースから検索し、前記要求されたデータ・メンバを対応するバケット・データ・オブジェクトに記憶する、データベース・アクセス・オブジェクトと、を含んでおり、前記バケット・エンジンは、データベース・リクエストに応答して、前記対応するバケット・データ・オブジェクトに記憶された前記要求されたデータ・メンバを前記アプリケーション・プログラムに提供する、ことを特徴とするバケット・メカニズム。

前のページに戻る