Dev (Back & Front)ARTIGO

Melhores de 2012 – Veja como o Long Polling pode te ajudar a desenvolver aplicações em tempo real

O que tivemos de mais interesse em 2012? Quais foram melhores artigos, as opiniões que geraram maiores discussões? Isso é o que você vai encontrar nessa seleção de artigos que fizemos especialmente para você: os melhores conteúdos de 2012. Já que final e início de ano é sempre um tempo propício para fazer um balanço do que passou e o planejamento para o que ainda virá, esperamos que os artigos publicados aqui te ajudem nisso!

Boas festas e feliz 2013! Um abraço da equipe de Redação do iMasters!

 

Um assunto muito interessante e bastante discutido é aplicações em tempo real (comet) – nesse caso, uma conexão aberta com o servidor aguardando respostas. Enquanto não temos HTML5HTML45 conteúdosA importância do HTML e CSS para quem trabalha com UI Design e Design SystemProduto & UX · dez 2024Como hostear seu site HTML gratuitamente com GitHub PagesDev (Back & Front) · jun 2025SQL Server – Como criar um versionamento de código das suas Stored Procedures em HTML e com comentários da alteraçãoData · nov 2020Ver tudo em Dev (Back & Front) em todos os navegadores, para poder utilizar os WebSockets temos que fazer uso de técnicas Comet para desenvolver aplicações em tempo real. Para fazer isso, basta utilizar a técnica Long Polling.

Long Polling

Essa é uma técnica comet, que permite que a conexão fique aberta, aguardando uma resposta do servidor para possa ser fechada e, depois, reaberta. Ela funciona de forma diferente do AJAX Polling, que fica enviando requisições, mesmo que o servidor alegue, consecutivamente, não ter nenhuma resposta. Isso acaba prejudicando a aplicação e criando um excesso de requisições no servidor. Observe uma Long Polling em ação na imagem abaixo:

Na prática, o que é?

Continue lendo o artigo para saber mais.

Trabalha com desenvolvimento de aplicações desde 2009 e atualmente seu foco é no Desenvolvimento Web, utilizando tecnologias como PHP, MySQL. Participa também do Fórum iMasters, onde ajuda a comunidade de desenvolvedores e consequentemente o open-source.

Ver perfil