问题标签 [node-native-addon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 将我从本机插件收到的 napi_values 发送到前端的正确方法应该是什么?
我正在尝试与前端沟通这个原生插件。它由一个素数生成器组成,当它执行时它写入控制台,我希望它通过套接字将它们发送到浏览器控制台。
使用此代码,我调用插件并在控制台中编写 napi_values:
我已经尝试过使用 socket.emit。
但我只能在控制台中编写。
将我从本机插件收到的 napi_values 发送到前端的正确方法应该是什么?我应该将“socket.io”更改为其他内容吗?
即使您自己没有尝试过,我也想阅读任何疯狂的代码提案。
我对应于套接字的代码:
c++ - 如何从多个工作线程加载的节点插件共享 C++ 数据
标题可能有点混乱。我想做的是我有一个共享值,它需要作为节点本机插件的一部分共享。插件本身是上下文感知的,这意味着它可以从许多工作线程加载。所以我的问题是如何使对共享值的写入和读取操作是线程安全的。在这里,我提供了一个最小的项目来证明这一点。