Patent ID: 7924873

Claim:
A system for enabling connectivity for protocol-aware applications across different network topologies comprising: a host computing hardware platform including a network device handler configured to couple to a protocol-aware application configured for operation in a first network having a first network topology, and couple to a network device communicatively linked to a second network having a second, different network topology; a first mapping comprising a mapping of remote resource identifiers for remote resources in said second network to said remote resources; and a second mapping comprising a mapping of local resource identifiers for local resources to sockets for said local resources; said network device handler configured to utilize said second mapping to receive data from said protocol-aware application for transmission through said network device to selected remote resources in said second network in a protocol consistent with said second network topology; and utilize said first mapping to receive data from said remote resources in said second network through said network device for transmission to said protocol-aware application in a protocol consistent with said first network topology.