作者:吕兵涛_836 | 来源:互联网 | 2023-09-01 11:17
问几个问题:
网站/应用等实时体验主要通过ajax轮询,长轮询,后端主动推送等技术实现。
1.消息的推送,如Webapp/Client/Mobileapp的提醒或者通知或者消息等,
browser/sockjs——>websocket server
browser/sockjs——>rabbitmq-stomp
这种方式实现。这种推送消息(简短数据)的方式勉强可以理解。
2.问题来了:
浏览新闻或者资讯的时候,手机应用会主动拉取最新的新闻或者资讯等内容。
但是在浏览新闻的过程中,网易新闻会主动推送最新的新闻资讯内容,添加到应用主页面上部。
这个时候 后台是如何推送的?
原理是什么?
难道这种资讯(数据)也是推和拉 结合,实现资讯信息流的更新和同步?
也是通过浏览器轮询或者后端的websocket server推送实现的吗?