Method and system for storing java objects in devices having a reduced support of high-level programming concepts

   
   

The objects to be stored on a SmartCard or on a similar device are output from the host application computer in a form adapted to the device, particularly in form of a byte array which can easily be stored on such a SmartCard. That serialization comprises to convert any particular object into a sequence of bytes representing the object and its current status by storing all attributes, the name of them and all further objects which are referenced by the object which is subject to that serialization step. With the total of that information that object can be recovered in an unchanged form after any reset or interruptions which can possibly take place during usage of the SmartCard in a respective SmartCard terminal. The recover procedure is performed in analogous form: the object as well as all further objects being referenced by that object is instantiated and is initialized with the data read out from the SmartCard. The byte array representing that object can be stored both on common file system oriented SmartCards and on JavaCards, too, without being confronted to any specific further problem.

Les objets à stocker sur un SmartCard ou sur un dispositif semblable sont produits à partir de l'ordinateur d'application de centre serveur sous une forme adaptée au dispositif, en particulier sous la forme d'une rangée de byte qui peut facilement être stockée sur un tel SmartCard. Que la fabrication en série comporte pour convertir n'importe quel objet particulier en ordre des bytes représentant l'objet et son état actuel en stockant tous les attributs, le nom d'eux et tout autre objet qui sont mis en référence par l'objet qui est sujet à cette étape de fabrication en série. Avec le total de cette information que l'objet peut être récupéré sous une forme inchangée après que toute la remise ou interruptions qui peuvent probablement avoir lieu pendant l'utilisation du SmartCard dans une borne respective de SmartCard. Le procédé de récupération est exécuté en forme analogue : l'objet aussi bien que tout autre objet mis en référence par cet objet est instantiated et est initialisé avec les données données lecture du SmartCard. La rangée de byte représentant cet objet peut être stockée sur le système de fichiers commun SmartCards orienté et sur JavaCards, aussi, sans être confrontée à n'importe quel problème de détail plus loin.

 
Web www.patentalert.com

< Methods, systems, and computer program products for compressing a computer program based on a compression criterion and executing the compressed program

< Method for promoting contextual information to display pages containing hyperlinks

> System and method for determining a customer associated with a range of IP addresses by employing a configurable rule engine with IP address range matching

> Agent provided by USB device for executing USB device dependent program in USB host

~ 00117