Java RMI、EJB和回调

Java RMI、EJB和回调,java,jakarta-ee,ejb,rmi,callback,Java,Jakarta Ee,Ejb,Rmi,Callback,客户端是否可以将RMI对象作为参数传递给EJB,以便 EJB可以回调客户端吗 否。无法序列化远程对象并将其移动到其他位置,因为与远程对象本身的连接本质上是暂时的 可以使用某种可以序列化的包装器对象,并在发送到EJB后重新建立RMI连接。您需要将调用中的连接详细信息传递给EJB,并让EJB连接到客户端RMI服务器 我的建议是使用消息传递和临时队列来实现异步行为,这听起来像是您正在尝试实现的

客户端是否可以将RMI对象作为参数传递给EJB,以便
EJB可以回调客户端吗

否。无法序列化远程对象并将其移动到其他位置,因为与远程对象本身的连接本质上是暂时的


可以使用某种可以序列化的包装器对象,并在发送到EJB后重新建立RMI连接。

您需要将调用中的连接详细信息传递给EJB,并让EJB连接到客户端RMI服务器

我的建议是使用消息传递和临时队列来实现异步行为,这听起来像是您正在尝试实现的