In computing, the term remote desktop refers to a software or an OS feature allowing graphical applications to be run remotely on a server, while being displayed locally. Remote desktop applications have varying features. Some allow attaching to an existing user's session (i.e. a running desktop) and "remote controlling" it in front of the user's eyes. Taking over a desktop remotely is a form of remote administration.

It can also be explained as remote control of a computer by using another device connected via the internet or another network. This is widely used by many computer manufacturers (DELL, HP etc.) and large businesses' help desk for technical troubleshooting of their customers. Windows XP, Vista, and Server 2003/2008 include Remote Desktop Services; Apple includes Screen Sharing with Mac OS X but sells its Apple Remote Desktop separately. Various professional third-party, open source and freeware remote desktop applications exist which are cross-platform and work various versions of Windows, Mac, and UNIX/Linux/BSD.

The quality, speed and functions of any remote desktop protocol are based on the system layer where the graphical desktop is redirected. Software such as PC Anywhere, VNC and others use the top software layer to extract and compress the graphic interface images for transmission. Other products such as Microsoft RDP, Graphon GO-Global and others use a kernel driver level to construct the remote desktop for transmission.

Since the advent of cloud computing, remote desktop software can now be housed on USB hardware devices, allowing users to connect the device to any online PC and recreate their desktop via a connection to the cloud. This model avoids the problem with remote desktop software, which depends on the user's primary computer being switched on at the time when the user wishes to access it remotely. The common name for USB devices with the capacity to remotely recreate a user's desktop is "secure portable office."

Remote desktop protocols

The main remote desktop protocols in use are:

  • Virtual Network Computing (VNC) - a cross-platform protocol
  • Remote Desktop Protocol (RDP) - a Windows-specific protocol featuring audio and remote printing
  • Remote Frame Buffer Protocol (RFB) - A framebuffer level cross-platform protocol that VNC is based on.
  • Apple Remote Desktop Protocol (ARD) - Original protocol for Apple Remote Desktop on Mac OS X machines.
  • NX technology (NX) - a newer cross-platform protocol featuring audio and remote printing
  • Independent Computing Architecture (ICA) - a proprietary protocol designed by Citrix Systems
  • X Window System (X11) - a well-established cross-platform protocol mainly used for displaying local applications, but can also be used remotely
  • Rapid X Protocol (RXP) - the Graphon GO-Global protocol to communicate between the host and the client
  • Appliance Link Protocol (ALP) - a Sun Microsystems-specific protocol featuring audio (play and record), remote printing, remote USB, accelerated video

See also

  • Comparison of remote desktop software
  • Comparison of Java Remote Desktop projects
  • Remote control software
  • Desktop virtualization

Notes

    Core Microsystems Remote Assistant

    download remote support software . Click Download and then click RUN

    ...

    Hidden Administrator - Remote control software for remote access to ...

    Hidden Administrator - Program for remote administration of computers in network

    ...

    Hidden Administrator - Order the software for remote assistance ...

    Hidden Administrator - Program for remote administration of computers in network

    ...

    SRO Systems: Remote Assistance Downloads

    SRO Systems Remote Assistance Software downloads Remote Assistance for Windows XP: 21-July-2009 09:40: 229kb Remote Assistance for ...

    ...

    Best free remote assistance downloads. remote process,shutdown,system ...

    Remote assistance software: Free Remote Desktop Software for I.T. Support, Online Remote Computer Assistance, Immediate Remote Control over the Internet and more.

    ...

    BusinessWatch International - Remote Assistance

    Using this remote assistance software, we can do just that. This software can also be used in cases where training is to be provided remotely. Please click on this link and select ...

    ...

    Remote assistance software (what's with MSN?) : Remote desktop sharing ...

    In the past, I used to use MSN messager to connect to friend's and family member's computers... using the request remote assistance (or run application - the feature changed name ...

    ...

    Technical support - Wikipedia, the free encyclopedia

    Technical support (also tech support) is a range of services providing assistance with technology products such as mobile phones, televisions, computers, or other electronic or ...

    ...

    Remote Help from MBA Business Software

    MBA Business Software a SAGE select Authorised Reseller and Master Developer of Sage MAS 90 ERP (mas90), Sage MAS 200 ERP (mas200) and Sage MAS 500 ERP (mas500).

    ...

    Remote Assistance Free Downloads - Ammyy Admin is a remote computer ...

    Remote Assistance free software downloads and reviews - Ammyy Admin, Go2PC Anywhere Free, Beyond Remote Support, Techinline Remote Desktop ... Large collection of Remote Assistance ...

    ...