用户界面-在无头服务器上运行Java AWT/Swing GUI应用程序



我有一个网关应用程序,它出现一个登录对话框,然后是一个GUI窗口。我将运行这个应用程序在一个托管服务器没有显示。我需要与对话框交互时,只有登录,也许偶尔检查出主要的GUI。服务器是Debian 5.0。

到目前为止我唯一的想法是:

  1. 隧道一个X会话到我的桌面登录,但我不确定会发生什么,如果X会话断开(即,我重新启动我的桌面,等等)

  2. 尝试从包装Java应用程序实例化/启动应用程序,希望可以填写登录对话框或直接登录,但是我很可能会失去看到主GUI的能力,这种方式和其他副作用可能会发生

这个特别的应用程序是用Swing编写的,而且不提供仅命令行模式或守护模式,这太糟糕了。

可以在运行应用程序的机器上运行VNC服务器。然后可以随时连接到虚拟X-server,与用户界面进行交互。

我附近没有Debian系统,但是在Ubuntu上有一个包vnc4server,它提供了你需要的特性。

相关内容

  • 没有找到相关文章

最新更新