Implicit session context system with object state cache
First Claim
1. A computer readable medium containing computer executable instructions to perform a method for implicitly passing session context in an object oriented system having a client and a server, said method comprising:
- constructing a function call that is void of session identification information;
delivering said function call from said client to a called object; and
executing said function call with a session context of a session object that is inherent to said called object.
7 Assignments
0 Petitions
Accused Products
Abstract
An implicit session system with an object state cache. The implicit sessioning avoids explicitly passing session parameters in each function call to an object by implicitly associating the session context to a session object with each loaded object related to the session so that each function call runs with the session context of the called object. The object state cache minimizes the system resource impact of having multiple instances of an object in different sessions by sharing one copy of each respective unique object state in an object state cache.
-
Citations
16 Claims
-
1. A computer readable medium containing computer executable instructions to perform a method for implicitly passing session context in an object oriented system having a client and a server, said method comprising:
-
constructing a function call that is void of session identification information; delivering said function call from said client to a called object; and executing said function call with a session context of a session object that is inherent to said called object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium containing computer executable instructions to perform a method for implicitly passing session context in an object oriented system having a client and a server, said method comprising:
-
first step of generating a session object having a session context wherein said step of generating said session object occurs in response to a session object function call from said client to said server; establishing said session context as a context for each of at least one object created for a first time on behalf of said client subsequent to said first step of generating said session object; second step of generating a unique object state in an object state cache for each of at least one object that is loaded for a first time by any client; and pointing to said unique object state from a private header pointer in each of said at least one object that is loaded subsequent to said second step of generating said unique object state. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer readable medium containing computer executable instructions to perform a method for implicitly passing session context in an object oriented system having a client and a server, said method comprising:
-
first step of generating a session object having a session context wherein said step of generating occurs in response to a session object function call from said client to said server; establishing said session context as a context for each of at least one object created for a first time on behalf of said client subsequent to said first step of generating said session object; constructing a function call that is void of session identification information; delivering said function call from said client to a called one of said at least one object; and executing said function call with said context of said called one of said at least one object. - View Dependent Claims (13, 14, 15, 16)
-
Specification