获得徽章 3
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
关于node在请求socket通讯中的处理
如图,前端请求后,后端node通过socket到客户端获取数据在返回到服务端。
列子:
1..前端get请求:/index
2.node express 设置路由 router.get(/index, (req, res) => {
…
到这里需要通过socket到客户端获取数据,
socket.write(XXX)
})
问题:
1.当客户端通过socket返回数据到服务端时,如何把数据返回到前台。正常的返回到前端的操作如res.json(xxx)等。但当客户端通过socket传输数据时是在socket.on(‘data’, function (data)这个事件中接收,此时的上下文环境并无res对象。如吧res存在全局可res.json(xxx)返回。
2.多个socket客户端如何管理。存在一个全局集合?可能会有内存泄露的风险。
水平有限,表达的可能有问题。不知道老哥们是否明白。小弟再此磕头了,砰砰砰砰!!!望指导
如图,前端请求后,后端node通过socket到客户端获取数据在返回到服务端。
列子:
1..前端get请求:/index
2.node express 设置路由 router.get(/index, (req, res) => {
…
到这里需要通过socket到客户端获取数据,
socket.write(XXX)
})
问题:
1.当客户端通过socket返回数据到服务端时,如何把数据返回到前台。正常的返回到前端的操作如res.json(xxx)等。但当客户端通过socket传输数据时是在socket.on(‘data’, function (data)这个事件中接收,此时的上下文环境并无res对象。如吧res存在全局可res.json(xxx)返回。
2.多个socket客户端如何管理。存在一个全局集合?可能会有内存泄露的风险。
水平有限,表达的可能有问题。不知道老哥们是否明白。小弟再此磕头了,砰砰砰砰!!!望指导
展开
评论
点赞
赞了这篇文章
赞了这篇文章
赞了这篇文章
函数式编程
uni-app