socket应用(vue、node.js、M站)

socket应用(vue、node.js、M站)

 

前言:我们在做一些项目的时候需要做到实时变化,

比如我们有时候有需求会要求我们做一个类似于聊天室的页面

socket应用(vue、node.js、M站)

比如有些时候我们对某些东西进行点赞和刷票,需要实时显示出来

socket应用(vue、node.js、M站)

如果我们设置定时刷新内容,是一个比较不合适的事情(定时请求接口对性能会造成影响),所以我们需要socket来为我们提供实时性

 

 

 

Node.js与socket

我这个小项目是用Node自己给自己写的后台,使用了socket.io

首先启动一个socket服务

const server = require('http').createServer(()=>{ res.end('111') }) var io = require('socket.io')(server); server.listen(9002) //这个socket.io就是我们要使用的插件, //随便你npm、cnpm还是yarn,把它给加进来 //这个9002是端口号,特指socket的端口号,不要与Node的端口号重复

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsfpdd.html