*   >> Leitura Educação Artigos >> science >> programação

Comet Technology

desenvolvimento Web é tudo sobre dando usuário solicitação e resposta vindo do servidor. AJAX que está para Asynchronous JavaScript e XML é o emergente com websites. Com o uso de AJAX os sites tornaram-se mais ágil ea resposta para o usuário é bastante rápido. Anteriormente com sites se um usuário teve de pedir para quaisquer dados, toda a página foi carregada novamente com resposta vindo do servidor. Mas AJAX mudou completamente o conceito de site de trabalho. Agora com AJAX apenas uma parte da página está sendo servido para o usuário.

Ao invés de atualizar a página inteira com AJAX apenas uma parte da página fica atualizado. Assim, o tempo de resposta é menor em comparação com tecnologias Web anterior. Com AJAX o usuário solicita informações de servidor em alguns intervalos. Assim, com intervalos os pedidos seriam enviados para o servidor, assim, verificar se há atualizações e assim por diante o usuário será atualizado com informações. Imagine um caso foram as informações no servidor não é atualizado, mas mesmo assim o pedido AJAX continua acontecendo no servidor. Este é o lugar onde Ajax não vir a calhar.

Não há nenhum ponto de dar pedido de informações para o servidor do cliente se nenhuma atualização aconteceu. Assim, para torná-lo mais eficiente um novo termo chamado COMET também conhecido como Ajax reverso foi introduzido. Com Comet o usuário não tem que pedir servidor para quaisquer atualizações. Assim como não há nenhuma atualização no servidor do cliente seria respondeu. Cometa faz servidor enviar informações para o cliente sempre que houver qualquer informação, assim, sem permitir que o cliente para fazer qualquer pedido.

Comet usa Longa Pooling para fazer uma conexão aberta ao servidor de dados, assim, obter da servidor sobre quaisquer eventos. Com Comet o cliente não tem que fazer solicitação para o servidor pedindo para atualizações. Ele mantém uma ligação constante entre o servidor eo cliente para trazer os dados do servidor para o cliente. Muitas empresas como Facebook, Gmail etc usar cometa para a implementação de bate-papo. Como a implementação de bate-papo é muito dinâmico por natureza, portanto, ele precisa verificar o servidor se nenhuma resposta foi enviada ou não.



Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.