将数据从EJB服务器发送到另一个EJB服务器

时间:2018-11-12 19:03:05

标签: java-ee ejb cross-server

enter image description here

我必须从P1,P2和P3发送数据,直到到达包含2个EJB的第四台机器P4。我不知道如何将数据从EJB3A发送到EJB3B。服务器也可以成为客户端吗?

1 个答案:

答案 0 :(得分:0)

服务器当然也可以是客户端。

我想最后P3正在调用EJB3A。如果EJB3A和EJB3B部署在同一JBoss服务器中,则可以使用EJB注入来委派给EJB3B或查找EJB。如果将EJB3B部署到另一个JBoss服务器实例,则有两个选择:如果EJB3B是集群的,则可以使用上面的注入或查找。如果不是这样,您仍然可以像普通的远程客户端一样使用其他JBoss服务器和EJB的地址和端口以及远程视图来查找EJB3B。