某些DICOMweb请求可能需要在服务器端进行大量处理。例如,对于渲染的数据集,例如:
GET {s}/studies/{study}/series/{series}/rendered
如果此操作花费几秒钟或一分钟以上的时间,则可能会导致客户端超时。我没有在DICOMweb specification中找到关于这种情况的任何提及。
针对任何RESTful服务的建议方法是返回202 Accepted
,并提供一个Location
标头进行轮询,直到它返回303 See Other
并带有具有真实资源的另一个位置。
是否建议处理长时间运行的服务器处理?