Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2010, 13:06
cidfenix
 
Fecha de Ingreso: octubre-2009
Mensajes: 3
Antigüedad: 14 años, 6 meses
Puntos: 0
Consulta comunicación Cliente/Servidor

Buenas, creo que es mi primer post por aquí, ( aunque utilizo la página muy frecuentemente cuando tengo problemas :P ).

El caso es que tengo que empezar a pensar un proyectillo para este final de curso, y bueno la idea de lo que quiero hacer la tengo más o menos clara, pero hay una cosa que todavía no tengo decidido cómo hacerlo (ya que nunca he tenido que hacerlo asta ahora) y me gustaría que los que sabéis me deis algunos consejillos de que forma abordarlo para informarme sobre ellas, q la verdad ahora mismo estoy buscando pero dando palos de ciego porque como el proyecto por el momento esta solo pensado, no puedo hacer pruebas.

La cosa es que será una página PHP + AJAX que se conectará que los usuarios se registran, loguen, conectado a un mysql, ... Entonces llegamos a la parte en que habrá una especie de tablero (que ya está definido, pero para entender la filosofía plantearé aquí uno sencillo)

Tablero inicial:


Entonces ahora es el turno del jugador 1, asta que él no mueve el jugador 2 no puede mover, y cuando el jugador 1 le da a fin de turno, se le replicarán los cambios al jugador 2 (hombre, lo suyo seria que el jugador 2 lo fuera viendo en el momento en que lo mueve, y n en el que finaliza, para no encontrarse todos los movimientos de golpe, pero para empezar ya esta bien).
Después de mover el jugador 1, el tablero queda así, y los 2 lo pueden ver:




Entonces la cosa es, como plantear esta comunicación de 2 clientes... yo asta ahora, en temas de este estilo solo he trabajado en C, con sockets, y he visto que también hay sockets para PHP, pero no sé si es la opción más conveniente... Como lo veis? Creéis que sería lo suyo con SOCKETS? si, no, es muy obsoleto? alguna tecnología o palabra de referencia para poderme informar¿ cualquier aporte será muy agradecido, Un placer!!

Última edición por cidfenix; 21/02/2010 a las 13:50