HOME

TheInfoList



OR:

xmove is a
computer program A computer program is a sequence or set of instructions in a programming language for a computer to execute. Computer programs are one component of software, which also includes documentation and other intangible components. A computer program ...
that allows the movement of
X Window System The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wit ...
applications between different displays and the persistence of X applications across X server restarts. It solves a problem in the design of X, where an X client (an X application) is tied to the X server (X display) it was started on for its lifetime. Also, if the X server is shut down, the client application is forced to stop running. xmove lets the client disconnect from its current X server, and connect to a new one, at any time. The transition is completely transparent to the client. xmove works by acting as a
proxy Proxy may refer to: * Proxy or agent (law), a substitute authorized to act for another entity or a document which authorizes the agent so to act * Proxy (climate), a measured variable used to infer the value of a variable of interest in climate ...
between the client and server. It is a "pseudoserver" which stores enough server state so that clients can connect to a new server without being disrupted.


See also

*
xpra xpra, abbreviated from X Persistent Remote Applications, is a set of software utilities that run X clients, typically on a remote host, and direct their display to the local machine without the X clients closing or losing any state in case the ne ...
— a more recent tool which is similar to xmove * guievict — a system for checkpointing and migrating the GUI of an X window application * the
lbxproxy In computing, LBX, or Low Bandwidth X, is a protocol to use the X Window System over computer network, network links with low Bandwidth (computing), bandwidth and high latency (engineering), latency. It was introduced in X11R6.3 ("Broadway") in 1 ...
tool, which allows disconnecting and reconnecting


References


External links


Xmove, IMproved (XIMove)
— by Mark C. Ballew X Window programs Software using the MIT license Proxy servers X servers Remote desktop 1997 software {{free-software-stub