Pessoal, desenvolvi um chat para salas que vão de 2 a 10 pessoas cada.
Tem funcionado bem, o chat atualiza a cada 2s, basicamente estou fazendo o seguinte:
Página atualiza via Ajax a cada 2 S
Componente Ajax consulta se tem mensagens novas para sala no banco de dados e devolve em formas de linhas.
Página atualiza o chat
E para enviar ele inclui o texto no banco de dados.
Problema que mesmo sem ninguem mandar nada a página fica atualizando de 2 em 2 segundos, o que gera comunicação.
Existe uma maneira do componente avisar as páginas que tem algo para elas irem buscar? Existe alguma tecnologia (talvez via ajax) que chame a página em vez da página chamar o componente?
Não sei se fui claro, espero que sim 
