Patent ID: 7689648

Claim:
A method of communicating between a first peer network including a first computing system and a second peer network having a second computing system, the first peer network and the second peer network separated by a boundary, the method comprising: establishing a communication link between the first computing system of the first peer network and the second computing system of the second peer network, the communication link capable of communicating through the boundary; receiving a first message from the first peer network with the first computing system, the first message including a request to perform an operation executable by at least one resource of the second peer network, wherein the at least one resource of the second peer network is absent from the first peer network, and wherein the first message further comprises a message identifier and a sender identifier, the message identifier uniquely identifying the first message, and the sender identifier uniquely identifying an originating computing system on the first peer network; storing the message identifier and the sender identifier in a memory structure; sending a second message including the request to perform an operation and the message identifier to the second computing system at the second peer network to deliver the request to perform an operation to the second peer network; receiving a response from the second computing system, the response including the message identifier; querying the memory structure with the first computing system to retrieve the sender identifier associated with the message identifier; establish a second communication link to the originating computing system; and sending the response to the originating computing system identified by the sender identifier.