Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/10/2004, 16:18
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por Ixtleco
Bueno y si quiero hacer un chat en tiempo real? se haria con esa funcion y que protocolo?
Pues lo suyo sería usar IRC (Internet Relay Chat) y sobre todo NOOOO usar PHP para eso. Crear un canal en el una red IRC cualquiera y usar un Applet Java para conectarte a el (por sockets lo hará).


Con PHP tu "pides" una página al servidor (HTTP) ... este la procesa y te la entrega, cierra todo (conexiones y demàs) y queda a la espera de otra petición. De hecho los "chat's" en PHP se basan en ese concepto: una base de datos donde almacenar los mensajes, PHP entrega las páginas y los clientes (los navegadores) van refrescando las páginas para ir pidiendo constantemente páginas al servidor. Esto como veras .. recarga muchooooo! al servidor HTTP, para eso ya se inventó el IRC, y son ese tipo de aplicaciones "del lado del cliente" como es un Applet java los que se conectan directamente a tu canal IRC y se encarga de mantener la conexión cliente - servidor IRC directamente.

Eso sí.. tienes otras técnicas como SOAP, RCP .. etc ..

Un saludo,