Non-blocking I/O application proxy using HTTP protocols
Original Publication Date: 2002-Oct-25
Included in the Prior Art Database: 2002-Oct-25
This invention describes how an application proxy can be used to enforce HTTP protocols, enabling a client and remote server to communicate across a network, where the client and server are unaware of the use of HTTP. The first application proxy makes two persistent connections via an HTTP proxy to a second application proxy, using one connection to send all requests and the other to receive all of the responses, so each connection works in half-duplex mode. A unique key is sent from the first application proxy to the second application proxy, allowing it to maintain the pair of connections.