如何将现有的可执行文件转换为Web服务?

时间:2014-11-24 07:09:50

标签: web-services executable

我们在服务器上有现有的可执行程序,如bash,perl和C ++命令行应用程序。 我们正在运行它们,如

app_name <input_param_1> <input_param_2>

可执行文件在处理后提供文本输出。

我们希望运行这些应用程序并通过网络或移动设备获得输出。

我们如何以最少的努力提供Web服务,而不对可执行文件进行修改。

感谢。

1 个答案:

答案 0 :(得分:0)

您基本上使您的文本输出包括http标头 - 至少是内容类型(和text / plain是有效的内容类型) - 以及任何所需的html标记或格式。哪个可能是可执行的修改,是的,或者你可能将它包装在脚本中。

但是,如果不了解有关可执行文件的更多信息,我无法谈及安全性和性能影响。我的建议是聘请Web开发人员将可执行文件转换为合法的Web应用程序。