轮询模式:
客户端浏览器,向服务端,请求报表查询。
1、服务端接收到报表查询请求,执行运算报表(有个过程),立即返回一个 缓存id 给客户端。2、客户端浏览器根据得到的 缓存id 向服务端请求报表结果
3、若服务端结果还没有,则客户端浏览器每隔500毫秒,重复执行 步骤 2。
4、若服务端结果生成,则客户端浏览器拿到报表结果并呈现。
客户端浏览器,向服务端,请求报表查询,然后一直等待服务端返回报表结果。除非请求超时(http请求一般为10秒),客户端浏览器提示报表查询超时。
轮询模式:
客户端浏览器,向服务端,请求报表查询。
1、服务端接收到报表查询请求,执行运算报表(有个过程),立即返回一个 缓存id 给客户端。4、若服务端结果生成,则客户端浏览器拿到报表结果并呈现。