Claims
- 1. A method of communicating on a data network between a cache unit and server unit comprising the steps of:
- the cache unit making a request to the server, independent of any request by a client processor coupled to the cache over said network, for information about a change to an object in the server;
- providing information about the change to the object whenever such change occurs, until directed by said cache unit to stop;
- deciding based on the information about the change to the object whether to request a copy of the object; and
- if, based on the information about the change to the object, the decision is to request a copy of the object, requesting that a copy of the object be provided to the cache unit.
- 2. The method of claim 1 further comprising the step of providing a copy of the object to the cache.
- 3. The method of claim 1 wherein the request to the server is made asynchronous to a request for a copy of the object by a client terminal connected to the cache.
- 4. The method of claim 1 wherein information about a change to the object is provided on a periodic basis.
- 5. The method of claim 1 wherein information about a change to the object is provided when the object changes in the server.
- 6. The method of claim 1 wherein the step of making a request to the server for information about a change to the object comprises the step of registering a request with the server for information about a change to the object, and the step of providing information about a change to the object occurs in response to a change taking place in the server.
- 7. The method of claim 1 wherein the step of making a request to the server for information about a change to the object comprises the step of making a request to determine whether the object has been modified since a specified previous time.
- 8. The method of claim 7 wherein the information about the change to the object comprises information relating to when the object changed.
- 9. The method of claim 7 wherein the information about the change to the object further comprises the size of the object.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a divisional of U.S. patent application Ser. No. 08/733,486, filed Oct. 18, 1996.
This application relates to subject matter described in co-pending U.S. patent application Ser. No. 08/733,485, now U.S. Pat. No. 5,787,470, filed simultaneously herewith, for Antonio DeSimone, David H. Shur, and Sandeep Sibal, the first and third named inventors therein being co-inventors herein, and assigned to the assignee hereof.
US Referenced Citations (6)
Divisions (1)
|
Number |
Date |
Country |
Parent |
733486 |
Oct 1996 |
|