介绍
这篇文章主要介绍节点。js中ws模块怎样搭建websocket服务端,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
首先下载websocket模块,命令行输入
npm install ws
节点。js的模块ws,可用于创建websocket服务,基本的表达和http模块的使用
var express =,要求(& # 39;表达# 39;); var http =,要求(& # 39;http # 39;); var WebSocket =,要求(& # 39;ws # 39;); var app =,表达(); var server =, http.createServer(应用); var wss =, new WebSocket.Server({服务器});
创建好服务之后,websocket服务通过监听消息事件获取来自客户端的数据,然后我们可以给客户端发送一些消息。
wss.on(& # 39;连接# 39;,,function 连接(ws), { console.log才能(& # 39;连接成功! & # 39;) ws.on才能(& # 39;消息# 39;,,function 输入(数据),{ ,,,wss.clients.forEach (function 每个(客户端),{ ,,,,,client.send (& # 39; do 你love 我? & # 39;); ,,,}); ,,}); });
搭建的服务我选择监听3000端口,
server.listen(3000年,function 听(),{ console.log才能(& # 39;服务器启动成功! & # 39;); });
最后客户端就简单了,web API用于创建连接:,新的web(插座);
var socket =,“ws://localhost: 3000”; var websocket =, new WebSocket(插座);
以上是“node . js中ws模块怎样搭建WebSocket服务端”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!