Systems and methods for monitoring network exchanges between a client and a server
AssigneeMicrosoft Corporation
InventorsRoger A. Fleig, Denis L. Ruckebusch
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsRoger A. Fleig, Denis L. Ruckebusch
Estimating the term…
Systems and methods for monitoring exchanges between a client and a server across a network. Implementation of the present invention takes place in association with a client and server that use standard Internet protocol to exchange requests and responses over a network. An extendable network monitor is employed to obtain a network monitor trace. Entire requests and responses are rebuilt. Chunked information is coalesced. Interleaved packets are collected. Bodies of data written in extensible markup language are reformatted by including white space and highlighting important data. Bodies of data written in hyper-text markup language are optionally removed from the requests and responses. As such, and in accordance with the present invention, the requests and responses exchanged by a client and a server across a network are made easily readable to a user, thereby allowing the user to read, interpret, and analyze the exchanges to ensure that the exchanges occurred correctly and as expected.
In a networked computer system that employs standard Internet protocol to exchange information across a network, a method for allowing a user to analyze the exchange to verify that the exchange occurred correctly and as expected, the method comprising the steps for:
In a networked computer system that includes a client and a server, wherein a request and a response are exchanged between the client and the server using standard Internet protocol, a method for allowing a user to analyze the request and response to verify that the request and response occurred correctly and as expected, the method comprising the acts of:
A computer program product for use in a networked computer system, wherein the computer program product is used for implementing a method for allowing a user to analyze an exchange of information across a network, the computer program product comprising:
A networked computer monitoring system that allows a user to analyze the requests and responses to verify that the requests and responses occurred correctly and as expected, the monitoring system comprising:
In a networked computer system that includes a client and a server, wherein a request and a response are exchanged between the client and the server using standard Internet protocol, a method for allowing a user to analyze the request and response to verify that the request and response occurred correctly and as expected, the method comprising the acts of:
Dependencies are inferred from the claim text.