通过Web浏览器向远程用户公开特定的桌面应用程序的问题

问题描述 投票:0回答:1

有多种技术可以通过Web浏览器查看远程桌面。

我的要求是通过Web浏览器公开在Linux中运行的单个桌面应用程序(java swing)。一种方法是使用X11服务器在Linux docker映像内捆绑分发应用程序(将整个映像部署在容器中)。我们可以通过noVNC或Apache Guacamole远程桌面界面看到此桌面。

但是问题是,它公开了整个桌面,而不是单独显示应用程序。 Apache Guacamole具有RemoteApp选项,但这仅适用于Windows应用程序,不适用于Linux应用程序。如何仅通过Web浏览器向远程用户公开特定的应用程序。

[有各种各样的docker示例,它们在docker中部署了Firefox浏览器,并在主机系统上运行。但是,根据我的要求,客户端计算机将不会安装docker或X11库。它只是带有浏览器的最小的Windows / Linux笔记本电脑。

以下帖子对此进行了讨论,但是我无法理解docker部分。在docker中捆绑了哪些东西。

[请让我知道有人对此有所了解并提供帮助。

https://blog.openshift.com/put-ide-container-guacamole/

swing docker x11 guacamole novnc
1个回答
0
投票

[Jádeu uma olhada nos projetos xpra / xephyr ou x11docker吗?Podem ser alternativas ao queestábuscando。通过HTML5的PublicaraplicaçãoX11

© www.soinside.com 2019 - 2024. All rights reserved.