Patent ID: 8862660

Claim:
A method, implemented on one or more computing devices, for facilitating processing of communication, the method comprising: initiating a connection to a client side in a first client-server communication protocol between the client side and a server side, wherein the first client-server communication protocol is an application layer protocol in an open systems interconnection (OSI) model; receiving an indication of a data sink for the first client-server communication protocol, wherein the data sink is external to the client side and external to the server side, and wherein the data sink is configured to receive and process output data of the first client-server communication protocol; receiving an indication of a data source for the first client-server communication protocol, wherein the data source is external to the client side and external to the server side, and wherein the data source is configured to provide input data for the first client-server communication protocol; receiving an indication of a communication pathway between two or more of the data source, the data sink, the client side, and the server side; facilitating transmitting the input data from the data source to the client side via the communication pathway for transmission of the input data from the client side to the server side; and facilitating transmitting the output data, of the server side, from the client side to the data sink via the communication pathway.