【发布时间】:2011-10-19 16:34:44
【问题描述】:
在整个开发过程中,我将我的代码分成独立的项目,其中大部分都接收 JMS 提要,对每条消息进行一些处理,保留域对象,然后为其他一些项目公开服务以使用 RMI 调用。除了现在有 6 个的 web 应用程序运行(在 tomcat 上运行)之外,所有这些都作为独立 jar 运行。我想这可以从上面推断出来,但我不使用 EJB;所有项目都使用 Spring。
我使用 tomcat 的经验非常有限,几乎没有使用应用程序服务器的经验,但今天我突然想到这些应用程序可以托管在任何一个 tomcat/应用程序服务器上,我觉得这可能是其他人所做的。我听说它可以用来管理事务、jndi 查找等,它们听起来很有用。
考虑到这一点,我认为它也可能开始解决我在通过 RMI 检索域对象时的延迟加载问题。
我想知道是否有人可以指导我是否正确地认为这是要走的路?
【问题讨论】:
标签: java spring transactions rmi application-server