将node.js嵌入到进程中

时间:2015-10-14 14:46:26

标签: javascript node.js

我想将node.js嵌入到现有进程中,这样我就可以从已经运行的进程中调用Javascript函数。这是可能的,有没有人有这样做的例子?

1 个答案:

答案 0 :(得分:1)

我不确定我是否理解你正在寻找的东西。

  • 如果要将Node运行时加载到非Node应用程序中(即用其他语言编写),请尝试使用该语言而不是node.js和javascript下发布问题。
  • 如果您希望以主/从关系运行多个Node进程,请查看Node中的cluster功能。
  • 如果您想从主应用中生成新流程,请查看child processes
  • 如果你想将新代码注入已经运行的现有应用程序中,我认为除非现有的应用程序是专门为它构建的,否则这是不可能的,即便如此我也不知道它是否可行与节点。我认为如果应用程序可以操纵其他类似的应用程序,这将是一个相当大的安全风险。
  • 如果您想在不同的流程之间进行通信,可以查看IPC模块(进程间通信),如node-ipc

如果我的回答对您没有帮助,请随时发表评论和/或调整原始问题,以包含有关您希望实现的更详细信息。