An application server generates and maintains a server-side data record,
also referred to as a "brownie", that includes application state
information and user attribute information for multiple users within a
single session controlled by a web-based browser. The brownie includes a
session identifier that uniquely identifies the session, and a subsession
identifier that uniquely identifies each corresponding user of the
application session. As each new user is added to the session, for example
by initiating a call to the new user, the application server stores the
subsession identifier and corresponding application state information for
the new user in the same brownie. In response to receiving a second web
page request from the browser that includes the session identifier, the
application server initiates a new web application instance, and recovers
the brownie from the memory based on the session identifier included in
the second page request.
Un servidor del uso genera y mantiene un expediente de datos del servidor-lado, también designado un "brownie", que incluye la información de la información del estado del uso y de cualidad del usuario para los usuarios múltiples dentro de una sola sesión controlada por un browser tela-basado. El brownie incluye un identificador de sesión que identifique únicamente la sesión, y un identificador del subsession que identifique únicamente a cada usuario correspondiente de la sesión del uso. Como agregan a cada nuevo usuario a la sesión, por ejemplo iniciando una llamada al nuevo usuario, a los almacenes del servidor del uso el identificador del subsession y a la información correspondiente del estado del uso para el nuevo usuario en el mismo brownie. En respuesta a recibir una segunda petición del Web page del browser que incluye el identificador de sesión, los iniciados del servidor del uso un nuevo caso del uso de la tela, y recuperan el brownie de la memoria basada en el identificador de sesión incluido en la segunda petición de página.