【发布时间】:2015-02-21 00:33:30
【问题描述】:
我有一个使用 Jersey(Java) 开发的 RESTful 服务,它为用户提供了繁重的工作,包括单个完整操作的多个文件传输部分。我想使用此服务向客户端(用户)提供某种进度通知,指示正在进行的操作或已完成的操作百分比。通知的准确性不是问题。鉴于这是一个 RESTful 服务,有什么想法可以实现吗?任何现有的样本都可能会有所帮助。
更新/澄清: 此通知类似于主要操作仍在进行时的进度/状态通知,因为在某些情况下,整个操作可能需要 5 分钟以上我想确保我更新客户端关于服务端发生的事情和为什么要花这么长时间才能完成请求。
例如。请求……状态……状态……状态……最终响应。
我假设这不会发生在同一个请求/响应管道上,这可能涉及在客户端和服务之间创建另一个通信管道。
【问题讨论】:
标签: java rest notifications jersey