2012-07-18 38 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中使用线程不是一个好的解决方案。