SUBSCRIPTION FOR INTEGRATING EXTERNAL DATA FROM EXTERNAL SYSTEM
First Claim
12. A computer system, comprising:
- a processor; and
a memory communicatively coupled to the processor storing a program module (i) that executes in the processor from the memory and (ii) which, when executed by the processor, causes the computer system toretrieve, from an external system, field values corresponding to at least a subset of fields of a client cache operating in a client system,retrieve, from the external system, additional field values corresponding to a remaining subset of the fields that were not retrieved from the external system, andpopulate the client cache with the field values and the additional field values according to the fields.
3 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for integrating external data from an external system into a client system. A subscription filed is selected. The subscription filed may include a read method and a query method. The read method may define fields of a client cache operating on the client system. The query method may be executed to retrieve, from the external system, field values corresponding to at least a subset of the fields. Upon executing the query method, the read method may also be executed to retrieve, from the external system, additional field values corresponding to a remaining subset of the fields that were not retrieved by executing the query method. The client cache is populated with the field values and the additional field values according to the fields.
14 Citations
20 Claims
-
12. A computer system, comprising:
-
a processor; and a memory communicatively coupled to the processor storing a program module (i) that executes in the processor from the memory and (ii) which, when executed by the processor, causes the computer system to retrieve, from an external system, field values corresponding to at least a subset of fields of a client cache operating in a client system, retrieve, from the external system, additional field values corresponding to a remaining subset of the fields that were not retrieved from the external system, and populate the client cache with the field values and the additional field values according to the fields. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17)
-
-
13-1. The computer system of claim 12, wherein the subscription file further comprises an explicit identity, wherein the program module further causes the computer system to integrate external data from the external system into the client system by utilizing the explicit identity to retrieve third additional field values by specific identifier, and wherein populating the client cache with the field values, the additional field values, and the second additional field values according to the fields comprises populating the client cache with the field values, the additional field values, the second additional field values, and the third additional field values, according to the fields.
-
18. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
select a subscription file defining fields of a client cache operating in a client system; retrieve, from the external system, field values corresponding to at least a subset of the fields of a client cache operating in a client system; retrieve, from the external system, additional field values corresponding to a remaining subset of the fields not previously retrieved; retrieve second additional field values from related entities; utilize an explicit identity to retrieve third additional field values by specific identifier; and populate the client cache with the field values, the additional field values, the second additional field values, and the third additional field values according to the fields. - View Dependent Claims (19, 20)
-
Specification