簡體   English   中英

JAX-RS:如何返回響應並繼續在后端處理請求

[英]JAX-RS : How to return a response and continue processing the request in the back end

我們正在使用Jax-rs(在WebSphere 7上開箱即用:沒有其他框架,如CXF或Restfull或Spring)問題:客戶端進行http調用,服務器需要3到5分鍾來處理請求。 但是我不想持有客戶端,我想返回http OK響應,然后關閉處理調用。

如何在JAX-RS中執行此操作,我希望有某種注釋。 我真的不想進入一個線程並管理它(沒有復雜的線程解決方案)。

謝謝你的幫助

我沒有看到任何其他解決方案,然后啟動另一個線程(線程管理比java.util.concurrent之前更容易,所以給它一個機會)。

另一種解決方案是對REST服務進行AJAX調用。 AJAX +承諾實現(jQuery承諾或更多功能豐富的Q promises庫)將使等待服務響應變得非常容易。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM