閱讀RESTful文檔,它似乎不可能實現一個異步實例,但有人可能會更好地瞭解SO。是否可以使用異步RESTful Web服務?
我的意思是在這裏我想異步執行的服務請求:
@Path("/helloworld", asyncSupported=true)
public class MyHelloWorldService {
...
}
我知道asyncSupported
不@Path
定義,但是我正在尋找類似的東西@WebServlet
。然後,我想使用AsyncContext
實例(或任何等效的實例)。
這可能嗎?
爲什麼不使用AJAX異步調用REST風格的方法? –
@The由於實現了AsyncContext來解決Servlet中過多的每線程請求問題。使用Ajax調用RESTful不會解決這個問題(在服務器端)。這個想法/解決方案是在一組有限的線程上排隊處理請求(有點像Nginx)。 – JVerstry
你可能想問一下http://java.net/projects/jersey/lists/users/archive列表。澤西島澤西隊前段時間對未來進行了實驗。不知道這是否演變。 –