VNC-сервер и клиент vnc-браузера

Я хочу добавить подключение vnc в веб-приложение для просмотра виртуальных машин, которые находятся на сервере. Я исследовал несколько проектов, таких как no-vnc и angular-noVNC, для интерфейсных фреймворков. Они выглядят довольно просто и легко реализовать, но меня беспокоят бэкэнды и способы реализации. Теперь из того, что я вижу, люди, как правило, используют websockify для преобразования трафика в веб-сокеты для обработки браузером.

Моя текущая арка - это серверы Windows с Vmware, на которых размещены виртуальные машины. VNC входит в стандартную комплектацию VMware, и я хотел бы использовать его для просмотра виртуальных машин.

Может ли кто-нибудь указать правильное направление для создания подходящей серверной системы, позволяющей подключить мой угловой интерфейс. Я бы предпочел, чтобы это было с открытым исходным кодом, но я бы рассмотрел коммерческое программное обеспечение.

Я не возражаю против того, какая бэкэнд-технология используется, но предпочел бы Node или Asp.net.

огромное спасибо


person user1403598    schedule 22.09.2017    source источник


Ответы (1)


Я нашел решение и выбрал сервер гуакамоле, работающий на сервере Ubuntu. У них также есть клиент, который встроен в Js и, следовательно, должен быть довольно простым для реализации в angular.

Всю информацию можно найти: - https://guacamole.incubator.apache.org/

Также обнаружено, что этот скрипт был полезен для установки - протестировано и подтверждено, что он работает на Ubunutu 16.04.

https://www.chasewright.com/guacamole-with-mysql-on-ubuntu/

Теперь просто нужно выяснить, как подключить разных клиентов с разными настройками, но я ожидаю, что это будет довольно просто.

Спасибо

person user1403598    schedule 06.10.2017