如何将数据从服务器推送到客户端?

时间:2016-04-20 17:31:37

标签: java http server client server-push

考虑客户端向服务器(这是一个Java应用程序)发出HTTP请求以获取针对每个文件/资源​​映射的值X的情况。

服务器进行一些计算以获得值X.它按以下方式进行

  1. 将文件写入存储设备
  2. 计算文件的值X
  3. 将其存储在数据库中
  4. 当客户端在计算值X时请求文件的值时,我们将使用某个默认值响应客户端某个常量值(服务器端的X值生成正在进行..)

      

    如果客户端在服务器生成X时请求值X,则服务器必须执行以下操作

         
        
    1. 必须每10%(例如20%,30%,50%等)将计算的进度状态推送到客户端。

    2.   
    3. 一旦计算结束,必须将值X推送到客户端。

    4.   

    请建议实现这一目标的最佳方法。

0 个答案:

没有答案