春天没有意见

时间:2012-11-23 12:35:03

标签: spring

我是春天新手,所以不确定我打算做什么是可能的。

我需要创建一个异步Web服务和一个工作服务器(代理),两者都使用模型&春天的控制器方面。

Web服务需要通过JMS将其客户端的请求发送给代理,然后立即将响应发送回客户端,指示请求已排队。

代理旨在保持活动状态,处理来自多个Web服务实例的消息,并通过输出JMS队列发回结果。代理需要保持活动的原因是因为处理每个Web服务消息的工作涉及调用其他Web服务,其中一些可能是异步的,可能需要花费大量时间来处理。

此外,我不想生成代理的多个实例,因为它旨在处理多个并发消息。

是否可以在同一个spring项目中创建webservice和broker,两者都运行在诸如tomcat之类的Web容器中,或者我是否需要在单独的项目中对它们进行编码,可能将代理作为传统的独立服务器而不是而不是Web容器servlet?

如果是这样,有人会指出我正确的方向在spring / tomcat中创建一个保持活力的经纪人。

我理解Web服务和JMS方面的事情,所以不需要任何帮助。

0 个答案:

没有答案