como te comentan, lo ideal es usar la técnica Comet, no es simple de implementar, lo más básico es hacer
ajax longpolling, pero además de ello tienes que definir una especie de protocolo para tu chat, donde establezcas como debe enviarse la data para indicar a uno de los clientes que el otro escribe, ya es problema de tu lógica de negocio, no de la plataforma, así uses Comet, APE, longpolling, WebSockets o lo que sea