服务端在接收到消息后会执行一个耗时的函数foo
该函数通过回调获取运行结果
我目前实现的方法是这样的
buildCallback=(socket)->
(result)->
socket.emit('result',result)
io.sockets.on('connection',(socket)->
socket.on('run',()->
foo(buildCallback(@))
)
这种场景下有没有更科学的写法
相关分类