4

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

4

2 回答 2

3

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

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

于 2008-12-08T14:41:16.027 回答
0

不可以。远程对象不能被序列化并移动到其他位置,因为与远程对象本身的连接本质上是瞬态的。

可以使用某种可以序列化的包装对象,一旦发送到 EJB 就会重新建立 RMI 连接。

于 2008-12-08T14:37:14.410 回答