考虑服务器端上的大量文档的安息Web服务。它可能是一个文档转换器,可以接受多页或单页的数字图像并将其转换为PDF。用户可以通过REST将其插入虚拟文档中,从几个图像中构成最终PDF。这意味着API用户将在启动转换之前提出几个请求。
现在我的问题:我需要发出信号Web服务以启动文档处理。因为这样的处理可能需要一些时间(例如,考虑视频转换器(,因此需要某种监视,以便能够在前端显示进度信息。
这在现代的Restful Web服务中如何完成?或者,换句话说,是否可以在宁静的世界中很好地实现它(即不诉诸某种RPC(?
我会喜欢真实的例子和有用的链接。
202接受
202(接受(状态代码指示该请求已被接受用于处理,但处理尚未完成。
与此响应发送的表示形式应描述请求的当前状态,并指向(或嵌入(状态监视器,该状态监视器可以为用户提供何时满足请求的估算。
简而言之,有关于该过程实例进度的报告。客户可以监视的资源。