RMI, EJB y devolución de llamada
Pregunta
¿Es posible que un cliente pase un objeto RMI como argumento a un EJB para que el ¿EJB puede devolver la llamada al cliente?
Solución
Debería pasar los detalles de la conexión en la llamada al EJB y hacer que el EJB se conecte al servidor RMI del lado del cliente.
Mi consejo sería usar mensajes y una cola temporal para el comportamiento asincrónico que parece que estás tratando de lograr ...
Otros consejos
No. Los objetos remotos no se pueden serializar y mover a otras ubicaciones, ya que la conexión con el objeto remoto en sí es de naturaleza transitoria.
Es posible utilizar algún tipo de objeto contenedor que se pueda serializar y restablecerá la conexión RMI una vez que se envíe al EJB.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow