2014-11-14 31 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

相關問題