Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/05/2011, 08:22
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Sockets en php (chat) - Pasos

Si bien lo que redactas es correcto, hay una situacion, PHP se ejecuta en el servidor por lo que no puedes mantener un pool abierto en el cliente.

Ahora lo que puedes hacer es crear el servidor en PHP y ejecutarlo desde la consola para que este escuchando (usando PHP-CGI), y desde Flash o Java te conectas a ese server y mandas mensajes. Esto lo vas a tener que hacer porque PHP solamente se ejecuta en el servidor por lo cual para cada mensaje tendrías que crear el socket, escribir, leer mensajes nuevos y cerrar el socket antes de poder desplegar información en el cliente.

Saludos.