我有一个用Forth编写的复杂程序,它在DOS下运行。我使用DOSBox在Windows 7下运行它。
有没有办法以某种方式让这个程序在云上运行,以便我可以从任何支持Internet的计算机上使用完整的I / O访问它?
答案 0 :(得分:1)
可能没有必要使用基于云的解决方案。
Javascript中有许多 FORTH 解释器实现。例如JSFORTH。
您可以轻松创建一个网页,其中包括FORTH javascript解释器和您可以从任何地方访问的FORTH代码。 但是,此解决方案只能提供文本I / O,从您的问题来看,您的应用程序是否需要其他I / O类型尚不清楚。
根据您的安全要求,我还建议您使用一些用户ID /密码身份验证来保护本网站。
答案 1 :(得分:1)
更昂贵,工作量更少的选项:为VPS或专用服务器付费,在其上运行qemu以在其原始环境中运行您的Forth程序。
更便宜,更多工作的选择:将您的Forth程序移植到Linux环境下的gForth或SwiftForth下运行,并为共享托管付费。