Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/10/2006, 14:10
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 3 meses
Puntos: 51
Exactamente, eso es así si el usas el mismo ObjectOutputStream para enviar varias veces el mismo objeto, lo cual no se si es lo que él hace o no. De hecho, es totalmente lógico que si serializas dos veces el mismo objeto en un mismo ObjectOutputStream, al leerlo te devuelva dos veces el mismo objeto (la implementacion lo que hace es enviar la segunda vez un puntero al primer objeto, no el objeto entero), por que si no al leerlo tendrías dos copias del mismo objeto... supuestamente el mismo objeto... pero con campos diferentes...¿??¿

Según el API, si queremos evitar eso y al escribir dos veces el mismo objeto queremos que no haga caso del estado que tenia antes, tenemos el metodo reset().

De todas formas... ¿como envias los objetos a los clientes? ¿RMI? ¿JMS? ¿Sockets a pelo?