1. A computer system, comprising: a server located in a first network that communicates with a client over a constant stateful connection that extends from a second private enterprise network through a gateway located between the second private enterprise network and the first network; the server further communicating over a wireless connection initiated from a mobile device located outside the second private enterprise network over a mobile network and to the first network; the mobile device accessing the second private enterprise network by using the server to route transactions between the mobile device and the local client over the wireless connection, through the gateway, and over the established constant stateful connection; the server continuously maintaining the constant stateful connection independently of the connectivity status of the wireless connection with the mobile device and regardless of file transaction inactivity between any of the local client, the mobile device and the server so that a connection oriented and stateful communication path between the mobile device and the local client is completed through the server whenever new wireless connections are established between the mobile device and the server.