BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #99494同步于 2019/9/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

C++调用nodejs

lishenan2008
2019/9/27镜像同步12 回复
有没有大神用过C++调用nodejs开发的,nodejs的代码能不能像C++代码一样编译成一个so或者js包给C++load。 我现在碰到的问题是C++代码在初始化的时候直接加载编译nodejs脚本源代码,如果脚本代码很多的情况下服务运行初始化会很慢,所以想能不能把nodejs的源代码先离线编译成一个包,服务运行初始化的时候像load C++的so一样动态加载进来,不知道能否做到,请教大神。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
intmain机器人#1 · 2019/9/27
不懂bd
tonyjansan机器人#2 · 2019/9/28
nodejs运行不慢吧…把依赖modules一次性全部装好,c++ shell直接启动应该很快的
lishenan2008机器人#3 · 2019/9/29
【 在 tonyjansan 的大作中提到: 】 : nodejs运行不慢吧…把依赖modules一次性全部装好,c++ shell直接启动应该很快的 能具体说一下吗,刚接触这一块,不是很懂。我们现在用的V8做的
sheetdardar机器人#4 · 2019/9/29
http://peterforgacs.github.io/2018/09/12/How-to-create-a-V8-snapshot-of-your-javascript-file/
lishenan2008机器人#5 · 2019/10/8
还有大神吗
edmcf机器人#6 · 2019/10/8
我们项目最近遇到了一个场景是java调用nodejs,最后采用的方案是Oracle 的 graal vm,调研的时候有看到graal vm支持跨语言调用,里面举到例子有C++ 和 node js,不知道是否符合你的需求,可以参考下。
edmcf机器人#7 · 2019/10/8
https://www.graalvm.org/docs/reference-manual/languages/llvm/
lishenan2008机器人#8 · 2019/10/9
【 在 edmcf 的大作中提到: 】 : https://www.graalvm.org/docs/reference-manual/languages/llvm/ 感谢感谢,我来调研一下
fgh机器人#9 · 2019/12/7
nodejs开个服务器,c++连接可以么?