bpe*_*kes 14 javascript linux x11 html5
我们有一个消耗大量数据的应用程序.目前是桌面应用,但我们希望通过浏览器提供.
创建一个我需要传输用于可视化的数据的Web应用程序对我来说没有意义.
我们正在研究RDP和那些通过完全javascript客户端提供RDP访问的产品.它们似乎与我们的应用程序配合得很好,但我一直在考虑离开Windows需要什么.
切换前端以便它可以在Linux下运行并不是微不足道的,但并非不可能,所以主要的绊脚石就是交付.
我想知道是否有任何X11 javascript服务器,但没有找到任何线索.
您可以使用 HTML5 VNC 查看器(如https://github.com/kanaka/noVNC)以及 VNC 服务器(如RealVNC)
AFAIK,最近的GTK已在Gtk Broadway中移植到 HTML5+Javascript
您可以使您的应用程序成为 Web 应用程序,例如使用Wt ,或者通过专门的 HTTP 服务器库(如libonion、libmicrohttpd等)将其设为 HTTP 服务器。
通过使用AJAX技术(例如通过jquery),您的应用程序不会立即将所有显示数据传输到浏览器(但只会增量且仅实际显示的数据)。
您还可以考虑将fastcgi作为将应用程序连接到某些 Web 服务器的一种方式。