Java - Problema Java RMI

 
Vista:

Problema Java RMI

Publicado por Mikel (3 intervenciones) el 31/12/2009 15:08:36
Hola buenas,

Estoy tratando de crear una comunicacion ordenada multicast utilizando Java Rmi, para ello me he creado una Clase Cliente-Servidor que hereda de una Interfaz remota. La cuestion es que para mantener el orden (Fifo) de los mensajes entre Cliente-Servidor creo 2 mapas con clave valor en cada uno de los Servidor . Uno tiene el numero de mensajes enviados por el Cliente-Servidor a cada Cliente-Servidor. Y el otro tiene El ultimo mensaje recibido de cada Cliente-Servidor. De tal forma que un mensaje no se recibe hasta que no coinciden estos numeros, garantizando asi el orden.

El problema surge al acceder a dichos mapas, ya que cuando hago un lookup en el sevidor de nombres,recibo la Interfaz Remota y no el Cliente Servidor. Ademas no puedo hacer un casting de interfaz remota a cliente-servidor y porque falla.Tambien he probado declarando los mapas en la interfaz remota, pero tambien falla

¿Que solucion me proponeis?

Un saludo y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder