获得通知的示例
Ajax:
- 新要求:
- 客户端发送请求:服务器,你是否有新通知?
- 服务器发送响应:客户端,否
- 连接结束
- 新要求:
- 客户端发送请求:服务器,你是否有新通知?
- 服务器发送响应:客户端,否
- 连接结束
- 新要求:
- 客户端发送请求:服务器,你是否有新通知?
- 服务器发送响应:客户端,否
- 连接结束
- 新要求:
- 客户端发送请求:服务器,你是否有新通知?
- 服务器发送响应:客户端,是的,你在这里
- 连接结束
你看到有许多无用的请求!
网络插座
- 连接已建立 :
- 客户说:服务器,你有新的通知吗?
经过 xx 时间过后
- 服务器说:是的,我有
经过 xx 时间过后
- 服务器说:是的,我有
- 客户说:服务器,如果有的话,发送新的电子邮件
经过 xx 时间过后
- 服务器说:现在你收到了新邮件
现在很明显,使用 web-socket,我们不会有无用的请求