1
vision1900 2020-10-21 23:48:36 +08:00 1
WebSocket?
|
2
xuanbg 2020-10-22 00:09:30 +08:00
一般就是轮询,定时刷新数据而已
|
3
user8341 2020-10-22 08:18:51 +08:00
|
4
w292614191 2020-10-22 08:57:42 +08:00
|
5
noyidoit 2020-10-22 09:05:28 +08:00
怎么定义实时?
|
6
user8341 2020-10-22 09:08:06 +08:00
我不用 BiDu,谢谢。
|
7
ggabc 2020-10-22 10:28:16 +08:00
要么轮训,要么 websocket
截图里这种,轮训足够用 |
8
vision1900 2020-10-22 10:56:36 +08:00 1
@user8341 优点很明显,WebSocket 每一次网络通信都是有意义的。轮询即使做优化也不能避免资源浪费。比如使用条件 GET 来优化,在发请求的时候带上 If-Modified-Since 头,这样避免了接收没有变动的资源。即使这样,连接还是建立了的,服务器还是得处理每一次请求
邮箱服务 A,如果收到新邮件,会推送通知给到用户 邮箱服务 B,佛系,从不推送,想知道有没有新邮件就只能不断去刷新 A 就是 WebSocket (只不过这个通知是给 JavaScript 的,用户无感知) B 就是轮询(只不过这个不断刷新的过程是 JavaScript 来完成的,用户同样无感知) |
9
treblex 2020-10-22 12:48:25 +08:00
|
10
mahaonan1994 OP @suke971219 如果做出来了,请卖一份给我!
微信 dHdveXVhbnN2aXAK |