2012-07-18 42 views
1

我想爲我的REST API調用創建「即燃即用」模型,其中服務器將接受終端上的請求,將異步處理的對象發送到內部服務,同時釋放客戶端連接。我正在使用Spring 3 MVC和Tomcat 6.我認爲在現階段引入像ActiveMQ或RabbitMQ這樣的完整消息傳遞系統對於我的項目來說是過分的。 是否有任何其他安全的方式爲tomcat和Spring中的服務創建異步處理(線程)?恐怕在tomcat內部進行線程編程會違反它的完整性。 謝謝使用Spring創建用於REST API處理的異步線程Servet

+0

我發現有關相關主題的文章 - 關於EJB中的線程和併發性http://www.oraclejavamagazine-digital.com/javamagazine/20120708/?pg=59&pm=1&u1=friend#pg59 – eugened 2012-07-30 13:03:03

回答

3

我不確定天氣你可以在控制器上使用@Async,但你可以在服務中使用Task Execution and Scheduling並從你的控制器調用它。

是的,關於在tomcat中使用線程不是一個好的解決方案。