【发布时间】:2008-12-08 14:19:36
【问题描述】:
客户端是否可以将 RMI 对象作为参数传递给 EJB,以便 EJB 可以回调客户端吗?
【问题讨论】:
标签: java jakarta-ee ejb rmi callback
客户端是否可以将 RMI 对象作为参数传递给 EJB,以便 EJB 可以回调客户端吗?
【问题讨论】:
标签: java jakarta-ee ejb rmi callback
您需要将调用中的连接详细信息传递给 EJB,并让 EJB 与客户端 RMI 服务器建立连接。
我的建议是为异步行为使用消息传递和临时队列,这听起来像是您正在尝试实现的......
【讨论】:
没有。远程对象不能被序列化并移动到其他位置,因为与远程对象本身的连接本质上是瞬态的。
可以使用某种可以序列化的包装对象,一旦发送到 EJB 就会重新建立 RMI 连接。
【讨论】: