CNode

node 写非阻塞的函数 常用什么方式?

问答
Wwdragon1983发布于11 年前最后回复11 年前2 回复3938 浏览0 收藏

一个需求,socketio 里面收到客户端加密的消息。然后解密。 解密是调用另外一个单独的文件,通过exports进来。 这个解密 想做成异步的方法。 直接返回,然后执行回调函数。 这个node一般是如何实现的? 用emit on的方式。

查看回复

回复 (2)

D
dlutwuwei#1·11 年前

自己实现算法吗?如果用exports做是不可取的,js是单线程,用child_process开线程,exec('node decrype.js '+ 'nkxie323',function(err,data){ }); 如果计算量大,最好用c语言实现这种模块吧

W
wdragon1983#2·11 年前

如果用 async 这样的库函数,他的异步方法,也是在js代码里面实现的吗? 比如用nextTick ?

参与回复
登录后即可参与回复。登录