-
公开(公告)号:GB2309326A
公开(公告)日:1997-07-23
申请号:GB9700352
申请日:1997-01-09
Applicant: IBM
Inventor: COPELAND GEORGE PRENTICE
Abstract: A method for building an objectbase of persistent objects, includes naming an objectbase collection of objects, naming each object relative to a first collection of objects using a first key, assigning, to each new object to be added to the objectbase collection, a second key, generating a third key from the first and second keys, storing each object with the associated keys generating a reference to each object in the objectbase collection from the third key and one or more system identifiers, creating an instance of an object collection in a database client, identifying a class of each object in the object collection to the instance collection, generating a stream class for persistence of element objects, identifying to the instance collection a mapping between its attributes that are persistent and the corresponding database fields, identifying to the instance collection access control information in the form of one or more predicates, and activating the element objects using the stream.
-
公开(公告)号:GB2308209A
公开(公告)日:1997-06-18
申请号:GB9623986
申请日:1996-11-19
Applicant: IBM
Inventor: COPELAND GEORGE PRENTICE , HAMBRICK GEOFFREY M , HIGH JR ROBERT H
Abstract: A system for efficiently generating keys for subsequently objects during object creation and for finding and activating objects using the generated keys in an object oriented system includes one or more processors, a storage system, one or more I/O controllers, a system bus, operatively connecting the processors, the storage system and the I/O controllers, a system control program for controlling the operation of the system, and an extensible instance manager which generates keys and manages instances of objects under the control of the system control program.
-