System and Method for Analyzing HTTP Sessions
First Claim
1. A computer readable medium having a set of data stored thereon, said set of data operable to configure a computer to perform a set of acts comprising:
- a) receiving a session object, wherein said session object comprises one or more subobjects;
b) serializing said session object, wherein serializing said session object comprises serializing said one or more subobjects;
c) detecting a serialization error in a subobject from said one or more subobjects;
d) providing a serialization error message identifying the subobject for which the serialization error was detected;
e) deserializing said session object, wherein deserializing said session object comprising deserializing said one or more subobjects;
f) detecting a deserialization error in a subobject from said one or more subobjects; and
g) providing a deserialization error message identifying the subobject for which the deserialization error was detected.
9 Assignments
0 Petitions
Accused Products
Abstract
Software intended to operate in a clustered environment can be tested for appropriate failover behavior through the use of an automated tool which allows failover to be simulated without requiring that the application be deployed in a cluster environment and observing the effects of actual failover. Such an automated tool can measure the characteristics of one or more session objects created by the application and provide appropriate messages for a developer when those characteristics indicate improper coding for failover.
20 Citations
18 Claims
-
1. A computer readable medium having a set of data stored thereon, said set of data operable to configure a computer to perform a set of acts comprising:
-
a) receiving a session object, wherein said session object comprises one or more subobjects;
b) serializing said session object, wherein serializing said session object comprises serializing said one or more subobjects;
c) detecting a serialization error in a subobject from said one or more subobjects;
d) providing a serialization error message identifying the subobject for which the serialization error was detected;
e) deserializing said session object, wherein deserializing said session object comprising deserializing said one or more subobjects;
f) detecting a deserialization error in a subobject from said one or more subobjects; and
g) providing a deserialization error message identifying the subobject for which the deserialization error was detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable medium having a set of data stored thereon operable to configure a computer to perform a set of acts comprising:
-
a) presenting an interface to a user, said interface designed to allow said user to configure a set of tolerances for a session object;
b) providing a tolerance message if said session object has an attribute outside said set of tolerances during a session between a user and an application; and
c) detecting a change made to said session object during the session and providing a change message unless said change is made via an approved method from a set of approved methods. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification