[英]how to do authenticate in REST web service using jersey and java
[英]Java Async REST web service using Jersey?
我需要实现一个Java REST Web服务(我们使用Jersey框架),它基本上都可以
一种。 在返回响应之前阻止等待某个事件(或事件的轮询)。 提供某种aysnc行为以在处理请求时通知客户端。
我正在考虑返回一个transationID,并且有一个/ status端点,客户端应该轮询该端点以确定是否处理了请求并获得特定结果。
有任何想法吗?
Alan,正确的做法是使用HTTP的202 Accepted返回代码,并在响应正文中包含一个指向客户端可以轮询的页面的链接,以检查请求的状态。
在machine2machine上下文中,您需要为这些响应设计媒体类型(或微格式等),以便机器客户端可以“理解”它们。
见http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.2.3
也许还会为此目的查看几乎标准化的新HTTP链接头。
http://tools.ietf.org/html/draft-nottingham-http-link-header-03
一月
您可能会发现这很有趣: REST请求的方法,执行时间长
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.