使用Spring-MVC降低Java Web应用程序中的部署频率

时间:2010-04-22 12:42:04

标签: java spring service-layer

是否有一种简单的方法可以将您的“服务层”与Web层分开部署,这样我就可以减少每周必须包装,构建和部署整个WAR文件的次数?

我主要使用Tomcat,但我希望Java Web服务器更通用。

2 个答案:

答案 0 :(得分:2)

您可以将“服务层”移动到第二个应用程序,并让前端应用程序使用某种远程技术与“服务”进行通信。

Spring Remoting (a.k.a. HttpInvoker)使用起来非常简单。

答案 1 :(得分:1)

如果package-build-deploy过程是必要的,但重量级足以让你想要最小化或避免它,你也可以考虑让这个过程更容易,更快或更自动化。