SELF-TRACE FOR CLIENT-SERVER CONNECTIONS
Technology is disclosed herein for obtaining state information on client-server connections. In an implementation, a client computer sends a self-trace request to a server computer to obtain state information about a connection between the client computer and the server computer. The server computer receives the request, determines to reply with the state information, and streams the state information to the client computing device.
1 . A method comprising:
in a client computing device, sending a self-trace request to a server computer device to obtain state information about a connection between the client computing device and the server computer device; and
in the server computing device, receiving the self-trace request and streaming the state information to the client computing device.
2 . A server computer comprising:
one or more computer readable storage media;
one or more processors operatively coupled with the one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media that, when executed by the one or more processors, direct the computing apparatus to at least:
receive a self-trace request from a client computer over a connection established between the client computer and the server computer;
determine to reply to the self-trace request with state information associated with the connection between the client computer and the server computer; and
stream the state information over the connection to the client computer.
3 . A client computer comprising:
one or more computer readable storage media;
one or more processors operatively coupled with the one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media that, when executed by the one or more processors, direct the computing apparatus to at least:
send a self-trace request to a server computer over a connection established between the client computer and the server computer, to obtain state information associated with the connection between the client computer and the server computer; and
receive the state information from the server computer.