node . js中ws模块怎样搭建websocket服务端

  介绍

这篇文章主要介绍节点。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服务端”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

node . js中ws模块怎样搭建websocket服务端