【发布时间】: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