前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SSE 服务器推送

SSE 服务器推送

作者头像
凌虚
发布于 2020-07-20 03:32:50
发布于 2020-07-20 03:32:50
1.6K0
举报

服务器推送在某些场景下是非常重要且不可或缺的部分,比如看 NBA 总决赛的时候,各种比赛数据的实时更新等,而著名的 WebSocket 协议就可以很简单的实现服务器推送,当然我要讲的并不是 WebSocket ,而是 server-sent event ( SSE )。

SSE


Server-sent event ( 简称 SSE ),顾名思义,服务器推送事件,在 web 的 HTML5 标准中已经得到实现。

SSE 本质上仍然是使用 HTTP( 包括后文均指 1.1 版 )协议,其本身并没有跳出 HTTP 协议内容的规范, HTTP 协议其实是无法做到服务器主动推送的,那么 SSE 又是如何实现的呢?

当我们点击某个视频进行观看,这时就相当于客户端发起一个 HTTP 请求,而视频服务器接受到请求之后进行响应,并将视频通过 stream 的形式源源不断的发送给客户端,其实这就是我们看视频的时候不断增长的进度条,为什么这样做,因为响应的文件太大,无法直接完成传输,所以就以 stream 流的形式进行。

而 SSE 其实与上面的场景类似,在响应上做文章,仍然由客户端发起请求,但是服务器接受到请求后保持此连接,一次一次慢慢的推送消息,这就形成了我们看到的服务器推送。

SSE 兼容性一览


通过上图我们可以看到 SSE 在 PC 和移动端都是支持的,至于 IE 这个老大难,大家都懂的。

实战


1、先准备一个我们的服务器端,每秒钟推送数据:

很简单是不是,重点关注下红色框中的部分,保持连接、使用事件流的形式、不使用缓存,每秒钟推送一下当前的时间等,注释我都写了,你肯定可以看懂。

2、再写个前端页面负责展示:

代码很简单,打印下服务器推送的数据,看我的注释你就明白了。

3、最终的效果:

结语


SSE 实现服务器推送更加轻量、实现更简单,某些时候是一种不错的选择。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-06-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Node Python Go全栈开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
蜜雪冰城开店,有尽头吗?
21000家门店是什么概念,全国的全家、罗森、7-ELEVEn、芙蓉兴盛的门店数加在一起都没它多。
用户8049510
2022/11/23
8790
新茶饮式资本扩张,该停脚歇歇了
持续数年的新茶饮竞争,到目前为止似乎仍然没有丝毫止歇的意思。据日前发布的《2021新茶饮研究报告》显示,2019年底中国饮品店门店总数约为42.7万家,2020年底门店数量增至约59.6万家,其中新茶饮类门店占比最高达65.5%,门店数约37.8万家,当前这一高速增长的态势仍在延续。
刘旷
2021/10/12
3060
新茶饮运动:茶饮第一股花落谁家
去年12月初,茶颜悦色武汉首店开业的消息冲上了微博热搜,其现场排队时长为8小时,外卖跑腿每杯收费100元的行为也引发网友热议。而此类现象不仅仅出现在茶颜悦色,早在2017年喜茶开业,就导致全国门店爆单、排队达7小时,开启了收费代排奶茶的先河。
刘旷
2021/01/19
3900
运营案例拆解|从数据角度看蜜雪冰城为何能成为奶茶界的拼多多
Hello,大家好,今天给大家带来一个案例拆解——蜜雪冰城案例拆解— 低价营销“土法”起家,作者是我的好友会飞的猪能上树,喜欢这篇文章的小伙伴可以关注他的公众号哦。
数据万花筒
2021/08/25
25.8K0
运营案例拆解|从数据角度看蜜雪冰城为何能成为奶茶界的拼多多
抢滩上市,奈雪的茶如何续写新篇章
作为新式茶饮品类之一,奶茶在受到年轻人欢迎的同时,也催生了巨大的潜力市场。随着新茶饮市场的不断扩大,包括茶颜悦色、coco都可、一点点等一批新茶饮品牌,也如雨后春笋般纷纷涌现,迅速占据了茶饮消费市场。
刘旷
2021/06/11
3190
抢滩上市,奈雪的茶如何续写新篇章
谁来拯救香飘飘?
这是香飘飘董事兼品牌创新总经理蒋晓莹在2022年APEC女性领导力论坛上公布的数据。
用户8049510
2023/02/06
3490
蜜雪冰城、茶颜悦色“卷”向咖啡赛道
一年一度的“双11”电商节战报,揭示了各行各业的品牌热度,今年多个咖啡品牌赫然登上爆火品牌的榜单。据了解,新锐品牌三顿半再次登顶速溶咖啡类目TOP1,截止到11月11日0点45分,今年双11累计成交额突破1亿元。无独有偶,截止11月12日零点,隅田川成为咖啡液、挂耳咖啡细分类目的TOP1。双11期间总销量达2370万,同比增长430%。
刘旷
2022/11/18
3840
深度剖析喜茶+奈雪の茶是如何开启茶饮新时代的?
早在几千年前,就受到中国人独有的喜爱,奶茶在消费浪潮的今天同样受到中国青年男女们的欢迎。
庄帅
2021/02/24
5500
深度剖析喜茶+奈雪の茶是如何开启茶饮新时代的?
新茶饮:洗牌、转型、并购
伴随着新茶饮赛道的日益火热,各种新茶饮品牌也如同雨后春笋蓬勃兴起,开始越来越多地占据消费者的眼球。目前行业内除了有喜茶、蜜雪冰城、奈雪的茶等大品牌之外,沪上阿姨、书亦烧仙草、茶颜悦色等腰部品牌也以差异化的方式存在着。
用户6132544
2021/08/03
4400
新茶饮:洗牌、转型、并购
奈雪的茶迫不及待奔赴IPO
如今,奶茶已成为年轻群体的常态消费产品之一,并且承载了他们一定的社交需求,逐渐渗透到了办公室社交、亲友聚会等消费场景。而随着消费场景的扩大,奶茶这个生意也越来越红火,逐渐孕育出了蜜雪冰城、喜茶等多家估值上百亿的企业。
金融外参
2021/06/15
3170
奈雪的茶迫不及待奔赴IPO
蜜雪冰城下沉市场破冰
“你爱我,我爱你,蜜雪冰城甜蜜蜜”就是这一句魔性的歌词哪怕你没有喝过他们家的饮料,都应该在路边的店铺、商城甚至是短视频里刷到过,没错这就是号称“雪王”的蜜雪冰城。
金融外参
2021/08/30
5660
蜜雪冰城下沉市场破冰
瑞幸瞄准蜜雪冰城?
资料显示,本次招募计划面向安徽、河南、黑龙江、吉林、辽宁、内蒙古、山东、山西、陕西9省共41个城市开放。据了解,上述41个城市都属于已有加盟门店的城市,但这些城市共同的特点是加盟门店的数量并不密集,门店数分布在1-8家不等。
用户8049510
2022/12/14
3400
小火的椿风茶饮,能靠“养身”出道吗?
近日,喜茶、沪上阿姨、蜜雪冰城接连被报道获得融资,奈雪的茶也于港交所挂牌上市,中国新式茶饮品牌动作频频,竞争渐入白热化阶段。
金融外参
2021/07/07
3340
小火的椿风茶饮,能靠“养身”出道吗?
卧槽!被蜜雪冰城洗脑了!
今天给大家带来一篇关于奶茶界中的拼多多-蜜雪冰城的文章,在开始今天的文章前,请大家首先观看下面两个视频,建议大家循环播放~
小F
2021/06/25
7440
卧槽!被蜜雪冰城洗脑了!
赴美冲击IPO,奈雪的茶们只是看上去很美?
近日,有报道称奈雪的茶最早将于今年在美国进行IPO,计划融资4亿美元。对此奈雪的茶负责人回应称,目前公司重心都在应对疫情和快速恢复运营上,暂不评论市场上的相关流言。
刘旷
2020/03/03
3870
赴美冲击IPO,奈雪的茶们只是看上去很美?
奈雪的茶:一杯奶茶中的数字化“秘密”
嘉宾| 李道兵 霍太稳 编辑| 高玉娴   奶茶圈究竟有多“卷”?有数据统计,截止 2021 年,全国的奶茶店数量已经超过 40 万家。消费者的选择越来越多,行业的竞争压力越来越大,比起以价格取胜,稳定的口感、服务和供应链变成茶饮品牌间竞争更重要的砝码。 拿一杯奶茶来说,里面有水果、茶叶、鲜奶、配料等各种不同的食材,消费者在购买时,对甜度、温度、配料比等又有完全不同的需求。如果全靠店员手工制作,即便是出自同一家店,口感也很难保持稳定,更别提做到全国统一。 在这背后,供应链的稳定性同样重要。试想这样一个场
深度学习与Python
2023/03/29
4270
奈雪的茶:一杯奶茶中的数字化“秘密”
中国最爱喝奶茶的城市找到了
在过去,学校门口小店里一元一杯,绝无天然成分仅含奶精+各类巧克力、草莓调味粉的奶茶,生意好到不行。
IT阅读排行榜
2019/11/29
5810
DeepSeek开源最后一天,大鹏今日同风起。
之前,连续4天,5个硬核项目,FlashMLA、DeepGEMM、DeepE、DualPipe、EPLB,两万多个Github星星,这都是全世界开源小伙伴们的倾情贡献。
数字生命卡兹克
2025/04/14
700
DeepSeek开源最后一天,大鹏今日同风起。
星巴克,廉颇老矣?
中国的茶文化起源于神农时代,经过几千年文化的熏陶,中国茶饮市场发展很是繁荣。与咖啡相比,由于进入中国市场较晚,也并未形成像茶饮一样的消费惯性和文化底蕴,咖啡一直以来都是“小资”生活的标配。
刘旷
2021/08/05
3650
星巴克,廉颇老矣?
新茶饮加速“去泡沫”
过去7年新茶饮领域从无到有诞生了一大批行业龙头,其中高端市场被喜茶、奈雪的茶等品牌所占据,而中低端市场则诞生了茶颜悦色、茶百道以及蜜雪冰城等品牌企业。近两年随着新茶饮市场的持续升温,新茶饮赛道逐渐站上了行业风口,头中腰部的玩家也都获得了各路资本方的融资,行业发展如火如荼。
金融外参
2022/02/21
3290
相关推荐
蜜雪冰城开店,有尽头吗?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档