Patent ID: 7853698

Claim:
A method, comprising: in a computing system with multiple virtual machines and where said computing system does not support persistence of session information in a shared memory that is internal to said computing system and that is accessible to each of said virtual machines: a) receiving a deployment descriptor that specifies a persistence scope that does not extend beyond said computing system; b) as a consequence of said receiving, instantiating a plug-in to a persistence interface for said computing system's file system; and, c) over the course of a session, managing the persistence of said session's session state information in said computing system's file system by translating, with program code provided by said plug-in, a first command that is not specific to said file system into a second command that is specific to said file system, said session state information comprising a plurality of attributes, said first command to cause a process to be performed, said process selected from the group consisting of: storing in said file system one of said attributes; and, retrieving from said file system one of said attributes.