使用NODE.JS的在线编译应用程序?

时间:2012-03-10 14:51:56

标签: shell node.js compiler-construction

假设我想基于Node.js做一个在线编译网络应用程序:

  • 用户可以上传他的代码(例如CPP)
  • 服务器编译它,并响应结果(成功与否)
  • 用户为程序提供一些输入(STDIN)
  • 服务器运行程序并响应结果(STDOUT)

所以这意味着

  • 与系统交互,或者说shell;
  • 在服务器上运行程序,得到结果;

哪些模块支持这些功能?

这件事有什么例子吗?

3 个答案:

答案 0 :(得分:2)

这样的工具确实存在...... CodePad

希望它会有所帮助,因为它在练习面试时帮助了我:>

答案 1 :(得分:0)

假设存在这样的服务,人们可以编写一个在无限循环内分配内存的代码,或者更恶意的东西。

由于上述原因(其中之一,我敢肯定),我认为你运气不好。

答案 2 :(得分:0)