A system, method, and article of manufacture are provided for efficiently
retrieving data. A total amount of data required for an application
executed by a client is determined. In a single call, the total amount of
data from a server is requested over a network. All of the data is bundled
into a data structure by the server in response to the single call. The
bundled data structure is sent to the client over the network and the data
of the data structure is cached on the client. The cached data of the data
structure is used as needed during execution of the application on the
client.
Een systeem, een methode, en een artikel van vervaardiging worden verstrekt voor efficiënt het terugwinnen van gegevens. Een totale hoeveelheid gegevens die voor een toepassing wordt die door een cliënt wordt uitgevoerd vereist wordt bepaald. In één enkele vraag, wordt de totale hoeveelheid gegevens van een server gevraagd over een netwerk. Het elk van gegeven wordt gebundeld in een gegevensstructuur door de server in antwoord op de enige vraag. De gebundelde gegevensstructuur wordt verzonden naar de cliënt over het netwerk en het gegeven van de gegevensstructuur in het voorgeheugen ondergebracht over de cliënt wordt. Het caching gegeven van de gegevensstructuur wordt gebruikt zoals nodig tijdens uitvoering van de toepassing op de cliënt.