|
|
1
6
对于您的场景,您应该实现异步Web服务。对于异步Web服务,您有两个选项。
第一种方法易于实现,并且可以与许多WS-Library一起使用。但是,这也带来了一个缺点,即服务器必须为客户机的轮询请求浪费带宽。毕竟,这是投票。大多数时候,投票是个坏主意。 后者不如前者简单易用。我不知道每个JAX-WS库是否都支持它。为了支持你,我做了一个快速的谷歌搜索,找到了这个链接。 那可能对你有点帮助。 |
|
|
2
4
当用户提交数据时,我会给他们一个令牌,并让他们使用令牌(异步)轮询到另一个方法。 然后,在第一个方法中,我将把数据添加到一个队列中,让另一个进程在服务器上运行,检查该队列并执行处理。然后更新数据库中的令牌,通知用户其作业已完成。 我以前做过类似的工作,发现在基于HTTP/Web的系统上触发一个长时间运行的进程是一个坏主意,因为底层系统经常会超时对长时间运行的WebService的调用。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |