A method and system for transferring objects between computers, especially a server and a device in a Java environment, is provided. A server connected to the device interrogates the device to determine whether the device has the available resources to accept a download, and to determine if any of objects included in the download are already resident on the device. Using a gateway object on the device, and a gateway managed-object on the server, the server passes an archive of the necessary objects, not presently available on the device, to the gateway via the gateway managed-object. The gateway then instructs a persistent storage repository on the device to commit the archive to persistent storage. A flag is set at the start of the archive-committing process, such that if the device loses power during the archive-committing process, upon re-initialization of the device, the device can determine that the archive-committing process failed and will instruct the persistent storage to free-up storage area used during the archive-committing process. The transferal of objects can then be recommenced once the server and device reestablish communication.

Une méthode et un système pour les objets de transfert entre les ordinateurs, particulièrement un serveur et un dispositif dans un environnement de Java, est fournie. Un serveur s'est relié au dispositif interroge le dispositif pour déterminer si le dispositif a les ressources disponibles pour accepter un téléchargement, et pour déterminer si un quelconque d'objets inclus dans le téléchargement est déjà résident sur le dispositif. En utilisant un objet de passage sur le dispositif, et un contrôler-objet de passage sur le serveur, le serveur passe des archives des objets nécessaires, pas actuellement disponibles sur le dispositif, au passage par l'intermédiaire de l'contrôler-objet de passage. Le passage demande alors à un dépôt persistant de stockage sur le dispositif pour commettre les archives au stockage persistant. Un drapeau est placé au début du processus archive-commettant, tel que si le dispositif perd la puissance pendant le processus archive-commettant, sur la réinitialisation du dispositif, le dispositif peut déterminer que le processus archive-commettant a échoué et instruira la zone de stockage libre-vers le haut persistante de stockage utilisée pendant le processus archive-commettant. Le transferal des objets peut alors être recommencé une fois que le serveur et le dispositif rétablissent la communication.

 
Web www.patentalert.com

< Method and system for sampling rate conversion in digital audio applications

< Dynamic software code instrumentation with cache disabling feature

> System and method for flexible software linking

> System and method for common code generation

~ 00053