特許
J-GLOBAL ID:200903055532166505

分散オブジェクトを生成し、分散オブジェクトシステムに分散オブジェクトをインストールする方法および装置

発明者:
出願人/特許権者:
代理人 (1件): 長谷川 芳樹 (外4名)
公報種別:公開公報
出願番号(国際出願番号):特願平8-077771
公開番号(公開出願番号):特開平9-054685
出願日: 1996年03月29日
公開日(公表日): 1997年02月25日
要約:
【要約】【課題】 分散オブジェクトシステムに分散オブジェクトをインストールする方法および装置を提供する。【解決手段】 分散オブジェクトは、オブジェクトのデベロッパ-書き込みサーバントクラスとのインヘリタンス関連性を介してオブジェクト属性を継承するラッパクラスを含み、デベロッパ-書き込みサーバントクラスは、オブジェクトのインターフェイスクラスとのオプションのインヘリタンス関連性を介して属性を継承する。また、分散オブジェクトを作成し、分散オブジェクトを分散オブジェクトシステムにおけるコンピュータのメモリにインストールする装置も含まれる。また、デプロイされた分散オブジェクトを開発分散オブジェクトから区別するための機構を更に含む。
請求項(抜粋):
分散オブジェクトシステムで使用するのに適する分散オブジェクトを作成する、コンピュータに実装される方法において、a)i)分散オブジェクトに包含されるインターフェイスを記述するインターフェイスファイルと、ii)分散オブジェクトの実装を記述する実装ファイルと、iii)オブジェクト実装のサーバントクラスを記述するサーバントクラスファイルとを提供するステップと;b)前記インターフェイスファイル、前記実装ファイル、および前記サーバントクラスファイルに対応するコンパイル済ヘッダおよびソースファイルを生成し、前記実装ファイルに対応する前記ソースファイルがテンンプレートソースファイルを含むようにするために、コンピュータ制御のもとで、前記インターフェイスファイル、前記実装ファイル、および前記サーバントクラスファイルをコンパイルするステップと、c)コンピュ-タ制御のもとで、ヘッダおよびソースファイルを、前記サーバントクラスから導出されて、分散オブジェクトを作成するラッパクラスであって、前記分散オブジェクトシステムで分散オブジェクトを操作する機能およびサービスを含むラッパクラスとリンクし、前記ラッパクラスに、前記サーバントクラスに関するインヘリタンス関連性を有させるステップとを備える方法。
IPC (2件):
G06F 9/06 530 ,  G06F 9/44 530
FI (2件):
G06F 9/06 530 T ,  G06F 9/44 530 P

前のページに戻る