Por ahora, lo que he hecho es:
1. El cliente flash conecta y abre un hilo en el server java
2. El cliente envía sus coordenadas cada vez que se mueve el muñeco por el escenario.
3. El servidor java va guardando todas las coordenadas que recibe en un array
4. Cada x segundos, el servidor java envía una cadena a los todos los clientes de esta forma: "NOMBRE_USUARIO1-COORDENADAX-COORDENADAY%NOMBRE_USUARIO2-COORDENADAX-COORDENADAY"
5. Cada cliente flash recibe la cadena y por funciones de String localiza cada coordenada de cada usuario y los mueve por pantalla.
Esto YA LO TENGO FUNCIONANDO, pero creo que no es la forma adecuada de hacerlo.
Supongo que la forma correcta es enviar objetos entre los clientes flash y el servidor java, pero la verdad es que no tengo mucha idea de como hacerlo.
¿Son "compatibles" los objetos que se envíen desde AS3 con los que se envíen desde Java?
¿Se pueden comprimir dichos objetos?
¿Me podéis dar algún consejo, tipo, página con tutorial, lo-que-sea sobre el tema?
Gracias!
