我正在编写一些可以在后台运行的应用程序(Windows服务?可能是某些应用程序服务器?) 应用程序接收一些数据,然后在另一个线程中转换/打包/优化,然后在另一个线程中将数据发送到下一个服务器(使用WebServices)。 将有厚客户端(可能是Swing)通过WebServices监控整个过程。 所有应用程序都将由我的团队编写(因此不需要使用复杂的集成服务)。 应用程序将由松散耦合的类(简单DI模式)组成, 也许JMS会有帮助吗?
我想知道我应该使用哪些技术。 Tomcat的? Glassfish的?或者更轻松的东西? Spring服务器?
答案 0 :(得分:2)
您不需要任何应用程序服务器。保持尽可能轻的重量是一个不错的选择。我的建议是使用一个支持DI,转换,线程/ seda和集成(调用weservices)的轻量级框架,以便您可以专注于应用程序逻辑。 Apache Camel,Mule等框架是很好的候选者。
答案 1 :(得分:0)