消息
文章平均质量分 58
swimming_in_it_
IT的爱好者,希望找到志同道合之人。
展开
-
NodeMCU文档中文翻译 6 MQTT模块
一、译文 MQTT客户端支持Mqtt3.1.1协议,要确保你的MQTT服务器配置正确并支持3.1.1版本。此Mqtt模块并不兼容3.1版本之前的MQTT服务器。mqtt.Client()创建一个MQTT客户端.mqtt.client:close()关闭与服务器之间的连接.mqtt.client:connect()转载 2017-09-19 11:11:48 · 1101 阅读 · 0 评论 -
WebSocket与消息推送
B/S结构的软件项目中有时客户端需要实时的获得服务器消息,但默认HTTP协议只支持请求响应模式,这样做可以简化Web服务器,减少服务器的负担,加快响应速度,因为服务器不需要与客户端长时间建立一个通信链接,但不容易直接完成实时的消息推送功能,如聊天室、后台信息提示、实时更新数据等功能,但通过polling、Long polling、长连接、Flash Socket以及HTML5中定义的WebS...转载 2017-10-12 09:25:16 · 513 阅读 · 0 评论 -
nodejs消息推送之socket.io 与 ws对比
node.js的websocket库目前比较热门的是ws和socket.io。我们对比一下这两个库。一、笔者写这篇文章时,ws的周下载量是4百多万,最近一次更新是11天前,总共98个版本。socket.io周下载量接近2百万,最近一次更新是三个月前。总共110个版本从npm上看,使用ws的比socket.io多很多,活跃度差不多。二、ws客户端不支持浏览器,需要用户自行封装...转载 2018-08-06 11:36:35 · 6729 阅读 · 1 评论 -
nodejs之socket.io聊天室
今天我来实现一个简单的聊天室,后台用nodejs, 客户端与服务端通信用socket.io,这是一个比较成熟的websocket框架.初始工作 安装express, 用这个来托管socket.io,以及静态页面,命令npm install express --save,--save可以使包添加到package.json文件里. 安装socket.io,命令npm install...转载 2018-03-31 15:57:29 · 448 阅读 · 0 评论 -
nodejs消息推送之ws
nodejs服务器端,如何消息的类型为test就返回消息,反之则群发:const WebSocket = require('ws');const wss = new WebSocket.Server({port:3030})const connection = {}wss.on('connection',ws => { ws.on('message',message =...原创 2018-10-18 15:00:36 · 4323 阅读 · 0 评论