Patent ID: 8156085

Claim:
A method of providing an object from a cache server to a requesting system, the method comprising the steps, implemented in a cache server, of: receiving a request from a requesting system, the request identifying an object; responsive to said request, determining whether the identified object is stored in the cache server; and if the identified object is stored in the cache server: serializing the identified object into a byte stream to form a serialized object; and sending the serialized object to the requesting system; and if the identified object is not stored in the cache server instantiating the identified object; serializing the instantiated Java object into a byte stream to form a serialized object; and sending the serialized Java object to the requesting system; and receiving an invalidation request from a requesting system to invalidate an object on the cache server and identifying an object to rebuild; and rebuilding the identified object responsive to receiving the invalidation request.