28. The method of claim 19 wherein: the pairing server performs a discovery lookup of any device that has announced sharing of the public address associated with the client device, and the method further comprises the sandbox reachable service announcing itself to the pairing server prior to the establishment of the communication session between the sandboxed application and the sandbox reachable service.
29. The method of claim 28 further comprising at least one of: announcing an availability of the sandbox reachable service across a range of public addresses such that the sandboxed application communicates with the sandbox reachable service in any one of the range of the public addresses; and communicating at least one of a global unique identifier, a hardware address, and an alphanumeric name to the pairing server along with the private address pair of the sandbox reachable service, wherein the private address pair includes a private IP address and a port number associated with the sandbox reachable service.