node 写非阻塞的函数 常用什么方式?
发布于 2 年前 作者 wdragon1983 1180 次浏览 最后一次编辑是 1 年前 来自 问答

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

2 回复

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

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

回到顶部