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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过Web浏览器向远程用户公开特定的桌面应用程序的问题相关的知识,希望对你有一定的参考价值。

有多种技术可以通过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/

答案

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

以上是关于通过Web浏览器向远程用户公开特定的桌面应用程序的问题的主要内容,如果未能解决你的问题,请参考以下文章

远程桌面网关 guacamole 配置指南

Guacamole搭建,一个基于HTML5的远程桌面

Guacamole搭建,一个基于HTML5的远程桌面

windows server 2003 r2远程桌面服务怎么开

如何从 Web 应用程序向移动应用程序发送通知给特定用户

Spring引导Web套接字,无需向特定用户发送消息