1. A client-server computing system to enable exporting a display of a server-executed application program over a wireless data communications network, the method comprising the following steps executed by the server computer: launching one or more application programs on the server computer, each said application program generating a graphics display that could be displayed on a remote client device; sending drawing primitives for the server-generated graphics display to the remote client device; storing, in the server computer, state information for a session established with the remote client device; and if the remote client device is disconnected, accepting a reconnection request from the remote client device, sending to the client device information regarding a prior session, if any, and restoring a prior session with the remote client device by bootstrapping itself to its prior session state, wherein the display state of the client device is restored after reconnection.