2014-11-14 66 views
0

在EJB容器部署后,有可能在EJB容器中使用完全内部的 状态来移动EJB状态组件?是否可以将EJB组件从一个EJB容器移动到另一个容器?

I.e.我想创建一个包含EJB组件的系统,该组件在不同的容器中移动。但规范不包括这一点。因此,我现在看到的唯一方法是“手动”创建这种运输。 但我不喜欢被发明的轮子。

你知道一些支持这个的框架。 或者是否有一种简单的方法来处理当前的EJB容器。

回答

0

的answear为No.

什么存在是保持几个连接的EJB容器内的状态EJB的同步副本的状态复制的想法,这基本上由在软件(或由容器提供服务)(在集群中工作)。

Ejb规范并未指定有关此状态复制服务应如何工作的任何事情,因此,它可因服务器而异。例如。这个link提供了一些关于JBoss服务器的信息。

+0

谢谢你的回复!你的意思是“EJB规范不......”? – outmind 2014-11-20 14:47:45

+0

是的,我的意思是“不” – 2014-11-20 17:02:57

0

在故障切换方案中,WebSphere群集中可能也是如此。有状态bean状态被复制到其他集群成员。如果主服务器发生故障,客户端将重新路由到包含复制会话和bean的成员。如果那是你一直在寻找的。 更多的细节在这里Stateful session bean failover for the EJB container

相关问题