-
慕运维8079593
我的理解:客户端每间隔一段时间(比如一秒)向服务器进行一次请求(发送request)。如果服务端存在消息则在响应(response)中标记信息,通知客户端服务器端存在新消息。客户端向服务端发送请求拉去消息,服务端响应。request:有新消息吗?收到请回答。response:没有。request:有新消息吗?收到请回答。response:没有。request:有新消息吗?收到请回答。response:有,消息id是123456。request:请发送消息id是123456的消息内容。response:消息id:123456,消息正文:惊!……。
-
呼啦一阵风
目前常见的是两种方案。1、客户端主动轮询(也就是每隔N时间向服务端询问有没有消息。2、服务端主动推送。后端服务之间用socket,与前端通讯的话可以用websocket。
-
SMILET
http2.0 可以很好的处理,可以尝试一下啊~
-
侃侃无极
都说是即时性的了,肯定要建立长连接这种了。比如socket。