Externalizing very large objects in a relational database client/server environment
First Claim
1. A method for executing a query to retrieve data from a database, the database comprising data having at least one standard data type and data having at least one non-standard data type and being stored on a data storage device connected to a server computer, the method comprising the steps of:
- at the server computer, retrieving data having a standard data type and a non-standard data type from the database;
generating an answer set comprising data having the standard data type and a placeholder, wherein the placeholder represents data having a non-standard data type;
transmitting the generated answer set comprising at least the placeholder to a client computer; and
after transmitting the generated answer set transmitting data having non-standard data type represented by the placeholder in the answer set to the client computer.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method, apparatus, and article of manufacture for transmitting data having non-standard data types between computers. A query is executed to retrieve data from a database. The database comprises data having standard data types and data having non-standard data types and is stored on a data storage device connected to a server computer. At the server computer, data having standard and non-standard data types is retrieved. An answer set is generated that comprises data having standard data types and one or more placeholders, wherein each placeholder represents data having a non-standard data type. The generated answer set is transmitted to a client computer. After transmitting the generated answer set, data represented by each placeholder in the answer set is transmitted to the client computer.
-
Citations
18 Claims
-
1. A method for executing a query to retrieve data from a database, the database comprising data having at least one standard data type and data having at least one non-standard data type and being stored on a data storage device connected to a server computer, the method comprising the steps of:
-
at the server computer, retrieving data having a standard data type and a non-standard data type from the database;
generating an answer set comprising data having the standard data type and a placeholder, wherein the placeholder represents data having a non-standard data type;
transmitting the generated answer set comprising at least the placeholder to a client computer; and
after transmitting the generated answer set transmitting data having non-standard data type represented by the placeholder in the answer set to the client computer. - View Dependent Claims (2, 3, 4, 5, 16)
at the server computer, receiving data from an application residing on the client computer; and
inputting the received data into the database.
-
-
16. The method of claim 1, wherein the answer set comprises one or more placeholders, wherein each placeholder represents data having a non-standard data type.
-
6. An apparatus for executing a query to retrieve data from a database, comprising:
-
a server computer having a data storage device connected thereto, wherein the data storage device stores a database and wherein the database comprises data having at least one standard data type and data having at least one non-standard data type;
one or more computer programs, performed by the server computer, for, at the server computer, retrieving data having a standard data type and non-standard data type from the database, generating an answer set comprising data having the standard data type and a placeholder, wherein the placeholder represents data having a non-standard data type, transmitting the generated answer set comprising at least the placeholder to a client computer, and, after transmitting the generated answer set, transmitting data having non-standard data type represented by the placeholder in the answer set to the client computer. - View Dependent Claims (7, 8, 9, 10, 17)
-
-
11. An article of manufacture comprising a computer program carrier readable by a computer and embodying one or more instructions executable by the computer to perform method steps for executing a query to retrieve data from a database, the database comprising data having at least one standard data type and data having at least one non-standard data type and being stored on a data storage device connected to a server computer, the method comprising the steps of:
-
at the server computer, retrieving data having a standard data type and a non-standard data type from the database;
generating an answer set comprising data having the standard data type and a placeholder, wherein the placeholder represents data having a non-standard data type;
transmitting the generated answer set comprising at least the placeholder to a client computer; and
after transmitting the generated answer set, transmitting data having non-standard data type represented by the placeholder in the answer set to the client computer. - View Dependent Claims (12, 13, 14, 15, 18)
at the server computer, receiving data from an application residing on the client computer; and
inputting the received data into the database.
-
-
18. The article of manufacture of claim 11, wherein the answer set comprises one or more placeholders, wherein each placeholder represents data having a non-standard data type.
Specification