当前位置: 首页 > news >正文

上海模板网站制作多少钱每天能赚30 50元的

上海模板网站制作多少钱,每天能赚30 50元的,网站空间单位,佛山市国外网站建设公司一、什么是消息推送? 消息推送通常是指网站的运营工作等人员,通过某种工具对用户当前网页或移动设备 APP 进行的主动消息推送。 消息推送一般又分为 Web 端消息推送和移动端消息推送。 消息推送无非是推(push)和拉(p…

一、什么是消息推送?

消息推送通常是指网站的运营工作等人员,通过某种工具对用户当前网页或移动设备 APP 进行的主动消息推送。
消息推送一般又分为 Web 端消息推送和移动端消息推送。

消息推送无非是推(push)和拉(pull)两种形式,下边我们逐个了解下。

二、消息推送常见方案?

短轮询

轮询(polling) 应该是实现消息推送方案中最简单的一种,这里我们暂且将轮询分为短轮询和长轮询。
短轮询很好理解,指定的时间间隔,由浏览器向服务器发出 HTTP 请求,服务器实时返回未读消息数据给客户端,浏览器再做渲染显示。
一个简单的 JS 定时器就可以搞定,每秒钟请求一次未读消息数接口,返回的数据展示即可。

setInterval(() => {// 方法请求messageCount().then((res) => {if (res.code === 200) {this.messageCount = res.data}})
}, 1000);

效果还是可以的,短轮询实现固然简单,缺点也是显而易见,由于推送数据并不会频繁变更,无论后端此时是否有新的消息产生,客户端都会进行请求,势必会对服务端造成很大压力,浪费带宽和服务器资源。

长轮询

长轮询是对上边短轮询的一种改进版本,在尽可能减少对服务器资源浪费的同时,保证消息的相对实时性。长轮询在中间件中应用的很广泛,比如 Nacos 和 Apollo 配置中心,消息队列 Kafka、RocketMQ 中都有用到长轮询。
Nacos长轮询拉取配置中心配置

长轮询其实原理跟轮询差不多,都是采用轮询的方式。不过,如果服务端的数据没有发生变更,会 一直 hold 住请求,直到服务端的数据发生变化,或者等待一定时间超时才会返回。返回后,客户端又会立即再次发起下一次长轮询。

长轮询的简单实现

iframe 流

SSE(Server-Sent Events)

Websocket

MQTT

http://www.yayakq.cn/news/688419/

相关文章:

  • 房屋出租网站模板闲鱼钓鱼网站怎么制作
  • 竞品网站分析龙华营销型网站制作
  • 网页设计与网站建设完全实战手册没有做icp备案的网站
  • 重庆seo教程博客seo技术入口
  • 网站建设程序做哪些上海住房和城乡建设局网站
  • 做调查问卷换赏金的网站wordpress怎么做博客
  • 网站制作设计发展前景小程序商城哪家好
  • 乐清网站开发公司微企申请网站
  • 闽清网站建设网站开发维护合同模板电子版
  • 什么网站可以自己做房子设计专做定制旅游网站有哪些
  • 户网站建设的不全.广州教育网站建设
  • 室内平面图在线制作网站百家号关键词排名优化
  • 龙华建设发展有限公司网站做网站怎么加背景图片
  • 网页设计欣赏作业秦皇岛网络优化招聘
  • 17z一起做网站广州单页面网站怎么优化
  • 张家口网站建设价格wordpress 豆瓣主题
  • 公司做网站需要什么手续吗给房地产公司做网站的公司
  • 笑话网站模版濮阳市网站怎么做宣传
  • 网站seo优化方案网站上的付费文章怎么做
  • 建设招标项目常挂网站有哪些十大最佳摄影网站
  • 哪儿有那种网站网站后台登陆显示验证码错误
  • 酒店预定类网站建设郑州做网站找绝唯科技
  • 邯郸网站建设开发公司怎么在百度上做免费网站
  • 湖南智能网站建设哪家好建设自己网站的流程
  • 佛山网站建设科技有限公司专业网站制作公司是如何处理一个优秀网站的
  • 简洁风网站百度主页
  • 雇人做淘宝网站多少钱网站备案取消 后果
  • 喜满堂网站建设3分钟宣传片制作费用
  • 营销网站 需求说明书换域名对网站的影响
  • 教育与培训网站建设汕头市澄海建设局门户网站