A procedure for obtaining a copy of a data object is disclosed. A client
computer provides a server computer, such as a proxy server, a firewall or
a gateway, with a request for a data object. The request includes a
location-independent identifier associated with the desired data object is
obtained. The server computer interrogates a cache to determine whether a
copy of the data object is cached. If the data object is cached, the
server computer obtains a copy of the cached data object from the cache.
If the data object is not cached, the server computer performs a network
call to obtain a new copy of the data object.
Een procedure om een exemplaar van een gegevensobject wordt te verkrijgen onthuld. Een cliëntcomputer voorziet een servercomputer, zoals een volmachtsserver, een firewall of een gateway, van een verzoek om een gegevensobject. Het verzoek omvat een plaats-onafhankelijk herkenningsteken verbonden aan het gewenste gegevensobject wordt verkregen. De servercomputer ondervraagt een geheim voorgeheugen om te bepalen of een exemplaar van het gegevensobject in het voorgeheugen onder wordt gebracht. Als het gegevensobject in het voorgeheugen onder wordt gebracht, verkrijgt de servercomputer een exemplaar van het caching gegevensobject uit het geheime voorgeheugen. Als het gegevensobject niet in het voorgeheugen onder wordt gebracht, voert de servercomputer een netwerkvraag uit om een nieuw exemplaar van het gegevensobject te verkrijgen.