Information services patterns in a netcentric environment
First Claim
1. A method for implementing information services patterns associated with a relational database management system in an object-oriented persistence architecture, comprising the steps of:
- (a) translating an object attribute to and from a database value utilizing a database;
(b) controlling data in the database utilizing a data retrieval mechanism encapsulated in a data handler;
(c) organizing data access to the database among a plurality of business entities utilizing a plurality of business objects;
(d) retrieving multiple business objects across a network in one access operation;
(e) mapping retrieved data into objects; and
(f) providing a warning upon retrieval of objects missing at least one attribute, wherein the warning includes information on how to handle the at least one missing attribute.
6 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and article of manufacture are provided for implementing information services patterns associated with a relational database management system in an object-oriented persistence architecture. An object attribute is translated to and from a database value utilizing a database. Data is controlled in the database utilizing a data retrieval mechanism encapsulated in a data handler. Data access to the database is then organized among a plurality of business entities utilizing a plurality of business objects. Multiple business objects are retrieved across a network in one access operation. Retrieved data is mapped into objects. Then a warning is provided upon retrieval of objects missing at least one attribute. The warning includes information on how to handle the at least one missing attribute.
-
Citations
18 Claims
-
1. A method for implementing information services patterns associated with a relational database management system in an object-oriented persistence architecture, comprising the steps of:
-
(a) translating an object attribute to and from a database value utilizing a database;
(b) controlling data in the database utilizing a data retrieval mechanism encapsulated in a data handler;
(c) organizing data access to the database among a plurality of business entities utilizing a plurality of business objects;
(d) retrieving multiple business objects across a network in one access operation;
(e) mapping retrieved data into objects; and
(f) providing a warning upon retrieval of objects missing at least one attribute, wherein the warning includes information on how to handle the at least one missing attribute. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program embodied on a computer readable medium for implementing information services patterns associated with a relational database management system in an object-oriented persistence architecture, comprising:
-
(a) a code segment that translates an object attribute to and from a database value utilizing a database;
(b) a code segment that controls data in the database utilizing a data retrieval mechanism encapsulated in a data handler;
(c) a code segment that organizes data access to the database among a plurality of business entities utilizing a plurality of business objects;
(d) a code segment that retrieves multiple business objects across a network in one access operation;
(e) a code segment that maps retrieved data into objects; and
(f) a code segment that provides a warning upon retrieval of objects missing at least one attribute, wherein the warning includes information on how to handle the at least one missing attribute. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for implementing information services patterns associated with a relational database management system in an object-oriented persistence architecture, comprising:
-
(a) logic that translates an object attribute to and from a database value utilizing a database;
(b) logic that controls data in the database utilizing a data retrieval mechanism encapsulated in a data handler;
(c) logic that organizes data access to the database among a plurality of business entities utilizing a plurality of business objects;
(d) logic that retrieves multiple business objects across a network in one access operation;
(e) logic that maps retrieved data into objects; and
(f) logic that provides a warning upon retrieval of objects missing at least one attribute, wherein the warning includes information on how to handle the at least one missing attribute. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification