Patent ID: 6125366
Filing Date: 2000-09-26
Classification: G06F,H04L,Y10S

Abstract:
A computer-readable medium having computer-executable instructions for performing steps for a server to execute a call from a client, wherein the call from the client is one in a set of a plurality of calls in a session, the session having a sessioncontext, wherein calls and objects executing within the session context have access to a session state provided for operations by the set of calls in the session, wherein the call from a client is provided with an implicit session context, the steps comprising:associating an object with the session, wherein the object executes within the session context of the session and calls and objects executing within the session context have access to the session state provided for operations by the set of calls in the session;receiving the call from the client, the call referencing an interface of the object associated with the session, wherein the call from the client is one in the set of the plurality of calls in the session;determining the implicit session context for the call received from the client to be based at least in part on the session context in which the object associated with the session executes, wherein the call from the client is one in the set of the plurality of calls in the session and calls and objects executing within the session context have access to the session state provided for operations by the set of calls in the session; andexecuting the call received from the client within the determined implicit session context, wherein the call from the client is one in the sot of the plurality of calls in the session and calls and objects executing within the session context have access to the session state provided for operations by the set of calls in the session.