标签: java java-ee ejb rmi callback
客户端是否可以将RMI对象作为参数传递给EJB,以便 EJB可以回调客户端吗?
答案 0 :(得分:3)
您需要在调用EJB时传递连接详细信息,并让EJB与客户端RMI服务器建立连接。
我的建议是使用消息传递和临时队列来表示你试图实现的异步行为......
答案 1 :(得分:0)
没有。远程对象无法序列化并移动到其他位置,因为与远程对象本身的连接本质上是暂时的。
可以使用某种可序列化的包装器对象,并在发送到EJB后重新建立RMI连接。