我们在服务器上有现有的可执行程序,如bash,perl和C ++命令行应用程序。 我们正在运行它们,如
app_name <input_param_1> <input_param_2>
可执行文件在处理后提供文本输出。
我们希望运行这些应用程序并通过网络或移动设备获得输出。
我们如何以最少的努力提供Web服务,而不对可执行文件进行修改。
感谢。
答案 0 :(得分:0)
您基本上使您的文本输出包括http标头 - 至少是内容类型(和text / plain是有效的内容类型) - 以及任何所需的html标记或格式。哪个可能是可执行的修改,是的,或者你可能将它包装在脚本中。
但是,如果不了解有关可执行文件的更多信息,我无法谈及安全性和性能影响。我的建议是聘请Web开发人员将可执行文件转换为合法的Web应用程序。