Введение
Общий доступ к рабочему столу - это общее название для технологий и продуктов, которые позволяют удаленный доступ и удаленное сотрудничество на рабочем столе компьютера человека через графический эмулятор терминала. Наиболее распространенными сценариями совместного использования рабочего стола являются: удаленный вход Совместная работа в реальном времени Удаленный вход позволяет пользователям подключаться к своему рабочему столу, находясь физически вдали от своего компьютера. Системы, поддерживающие X Window System, как правило, Unix, имеют эту возможность "встроенной". Версии Windows, начиная с Windows 2000, имеют встроенное решение для удаленного доступа в виде протокола удаленного рабочего стола и до этого в виде NetMeeting Microsoft. Виртуальные сетевые вычисления (VNC) - это кроссплатформенное решение, реализуемое с помощью общей модели клиент/сервер. Клиент, или VNC-визуал, устанавливается на локальном компьютере, а затем подключается к сети через серверный компонент, который устанавливается на удаленном компьютере. В типичной сессии VNC все нажатия клавиш и клики мыши регистрируются так, как если бы клиент фактически выполнял задачи на машине конечного пользователя. Недостатком вышеуказанных решений является их неспособность работать вне единой среды NAT. Ряд коммерческих продуктов преодолевают это ограничение, прокладывая трафик через серверы rendezvous. Для компьютеров Apple требуется Apple Remote Desktop (ARD). Сотрудничество в реальном времени является более широкой областью использования обмена рабочими столами и набрало обороты как важный компонент богатых мультимедийных коммуникаций. Обмен рабочим столом, когда используется в сочетании с другими компонентами мультимедийных коммуникаций, таких как аудио и видео, предлагает людям встречаться и работать вместе. В более широком масштабе эта область также называется веб-конференциями. С увеличением количества приложений, переходящих с настольных компьютеров на облачные вычисления, появились новые формы мгновенного обмена экраном на основе браузера, такие как Cobrowsing.
Remote login
Real time collaboration
Remote log in allows users to connect to their own desktop while being physically away from their computer. Systems that support the X Window System, typically Unix based ones, have this ability "built in". Windows versions starting from Windows 2000 have a built in solution for remote access as well in the form of Remote Desktop Protocol and prior to that in the form of Microsoft’s NetMeeting. Virtual Network Computing (VNC) is a cross platform solution accomplished through a common client/server model. The client, or VNC viewer, is installed on a local computer and then connects to the network via a server component, which is installed on a remote computer. In a typical VNC session, all keystrokes and mouse clicks are registered as if the client were actually performing tasks on the end user machine. The shortcoming of the above solutions are their inability to work outside of a single NAT environment. A number of commercial products overcome this restriction by tunneling the traffic through rendezvous servers. Apple machines require Apple Remote Desktop (ARD). Real time collaboration is a bigger area of desktop sharing use and has gained momentum as an important component of rich multimedia communications. Desktop sharing, when used in conjunction with other components of multimedia communications such as audio and video, offers people to meet and work together. On the larger scale, this area is also referred as web conferencing. With a larger number of applications moving from desktop machines to cloud computing, newer forms of browser based instant screen sharing have developed such as Cobrowsing.
Сравнение известных программ для совместного использования настольных компьютеров
Приложение/инструмент Обмен экраном Удаленный доступ Мгновенное обмен сообщениями Обмен контролем Видеоконференции Передача файлов Поддерживаемые операционные системы Chrome Удаленный рабочий стол , Использование Hangouts , Использование Hangouts ChromeOS, Linux (бета), OS X, iOS, Windows, Android Discord Windows, macOS, Android, iOS, iPadOS, Linux FreeConferenceCall.