Pergunta

Como o Twitter implementa as notificações assíncronas para novos tweets?

Se for uma forma de tecnologia de push de servidor, alguém sabe ou sugere como esse recurso poderia ter sido implementado?

Obrigado

Foi útil?

Solução

Eles não empurram. Eles usam a função JavaScript da janela.SetTimeout para pesquisar periodicamente o servidor através do AJAX e, se houver novos resultados, eles exibem essa barra de notificação.

Outras dicas

O Twitter não possui tecnologia push. Quaisquer notificações assíncronas são feitas por um aplicativo de terceiros que verifique os novos tweets de forma assíncrona. Se você está escrevendo seu próprio aplicativo, será o único a lidar com isso. O Twitter não empurra tweets para fora. Você terá que ir constantemente buscá -los.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top