общий доступ к рабочему столу по протоколу XMPP

Можно ли использовать XMPP для приложения для совместного использования рабочего стола? есть неудобства?


person Ayoub M.    schedule 28.03.2010    source источник


Ответы (6)


Технически, я думаю, можно отправить правильную информацию. XMPP называется расширяемым, потому что в некотором смысле это так. По сути, XMPP позволяет отправлять произвольный XML получателю без необходимости настройки сервера для «принятия этих данных». Только ваши клиенты должны знать об этом. Технически нет необходимости делать/использовать официальное расширение.

Что бы вы сделали, так это инкапсулировали VNC или RDP в полезную нагрузку XML сообщений xmpp. Вероятно, кодирование в разделе CDATA (наиболее эффективное). Основная проблема, с которой вы можете столкнуться, — это задержка, вызванная маршрутизацией сообщений через сервер.

person Paul de Vrieze    schedule 07.04.2010

@dtb empathy/vino может сделать это в Linux с помощью Telepathy

person mcepl    schedule 05.05.2010
comment
Стандартная установка Ubuntu с Empathy в качестве клиента XMPP может совместно использовать сеансы рабочего стола через XMPP. Поскольку XMPP работает, вам не нужно заботиться о брандмауэрах и заблокированных портах. - person cweiske; 09.05.2011

Да, есть такое приложение: http://sourceforge.net/projects/remotevnc/

person Stanislav Berkov    schedule 06.03.2011

Официального расширения протокола (XEP) для общего доступа к рабочему столу через XMPP не существует,
и я не известно о любом приложении, предлагающем общий доступ к рабочему столу через XMPP.

person dtb    schedule 28.03.2010

Да, это так! XMPP — это простой и расширяемый протокол, существует множество библиотек для работы.

Основными соображениями будут:

  • Порт и брандмауэры. Кто-нибудь из ПК заблокирован?
  • Разрешение приложения. Вам нужно запустить клиентское приложение с повышенными привилегиями для доступа к таким функциям, как удаленное управление и специальные возможности устройства?
  • Многопользовательский. XMPP имеет функцию группового чата, будет ли она использоваться?
  • Крепкий. Вы можете отправлять сообщения в автономном режиме.

Если вам не нужны функции удаленного управления, а просто приложение для совместного использования доски, текстового редактора или чего-то подобного, то оно должно работать нормально.

person invert    schedule 07.04.2010

Для совместного использования командной строки операционной системы Linux через xmpp вы можете использовать:

pigterm.sf.net

Он также поддерживает шифрование.

person Aario    schedule 12.01.2014