【问题标题】:run ms-dos file on free web hosting ( tomcat )在免费虚拟主机 (tomcat) 上运行 ms-dos 文件
【发布时间】:2013-11-07 19:13:46
【问题描述】:

我正在做一个实验室,我必须在其中包装一个遗留应用程序(在 MS-DOS 中)并将其部署在 Web 服务器上。实际上,我是在 Windows 上使用 Tomcat、DOSBox(MS-DOS 模拟器)和 Java EE 实现的。

我想知道是否可以将其部署在 免费网络托管 上,例如 OpenShift(我之前已经尝试将 Servlet 和 JSP 部署到 OpenShift,但不必运行任何外部应用程序) .

我尝试通过 SSH 连接到 OpenShift 并安装 SDL 和 DOSBox,但总是失败(似乎是 SDL 的问题),可能是因为驱动程序不兼容。

那么,有没有人知道如何实现我的目标,即在免费的虚拟主机中部署 Java 包装器和 MS-DOS 应用程序?

【问题讨论】:

  • 你将如何与旧版应用程序交谈,因为 MS-DOS 没有任何内置的网络支持(是的,这是真的!)
  • @RobinGreen 我在 java.awt.Robot 的帮助下与遗留应用程序交谈 :) 我只是运行应用程序,servlet 使用 java 机器人模拟键盘来控制应用程序和在网络上显示结果。

标签: java tomcat7 dos openshift dosbox


【解决方案1】:

您需要一个安装了 Xvfb 的免费主机。使用 Xvfb 调出一个虚拟显示器,然后设置 DISPLAY 变量使 Dosbox 连接到它。

【讨论】:

    【解决方案2】:

    SDL 不需要 OpenGL 吗? 该要求可能是安装的问题。 我一直在试图弄清楚如何在没有 java 的情况下做类似的事情——[在我的情况下,我不需要查看 DOS 应用程序的控制台输出]

    【讨论】:

      猜你喜欢
      • 2020-01-23
      • 1970-01-01
      • 2014-09-08
      • 1970-01-01
      • 2013-01-30
      • 2022-01-23
      • 2012-06-21
      • 2023-03-04
      • 2012-08-13
      相关资源
      最近更新 更多