A computer system includes an object oriented framework that provides a set
of application integration interfaces that support programmatic updating
operations for maintaining locally stored copies of resources such as
hypertext document pages from remote servers on a computer network. The
updating operations continually check for updates to the data at the
remote server and download updated versions of the resources to maintain
concurrency of the locally stored copy. The updating operations are
performed while a connection to the remote network is left idle, to
maximize usage of on-line connection time. The updating operations also
can be programmatically scheduled by a client program of the updating
operations. The updating operations include updating the contents of a
folder or directory in a local file system as specified in a file at a
remote server on the network, and providing automatically updating and
populating groups of sites or document pages organized by category.
Un système informatique inclut un cadre orienté par objet qui fournit un ensemble d'interfaces d'intégration d'application qui soutiennent des opérations de mise à jour selon les programmes pour maintenir les copies localement stockées des ressources telles que des pages de document d'hypertexte des serveurs à distance sur un réseau informatique. Les opérations de mise à jour continuellement vérifient les mises à jour aux données au serveur à distance et téléchargent des versions mises à jour des ressources pour maintenir la simultanéité de la copie localement stockée. Les opérations de mise à jour sont effectuées tandis qu'un raccordement au réseau à distance est laissé à vide, pour maximiser l'utilisation du temps de raccordement en ligne. Les opérations de mise à jour peuvent également être programmatically programmées par un programme de client des opérations de mise à jour. Les opérations de mise à jour incluent mettre à jour le contenu d'une chemise ou d'un annuaire dans un système de fichiers local comme indiqué dans un dossier à un serveur à distance sur le réseau, et fournir automatiquement mettre à jour et peupler des groupes d'emplacements ou de pages de document organisées par catégorie.