Push (ou server-push)

Push (ou "server-push") é a entrega de informação na Web que é iniciada pelo servidor de informação e não pelo utilizador de informação ou cliente , como normalmente é. Um serviço Web antigo especializado em "empurrar" informação em vez de a ter "puxada" como resultado de pedidos de páginas Web foi o Pointcast, um site que fornecia notícias actualizadas e outras informações adaptadas a um perfil de utilizador previamente definido. Marimba era um site (e produto) um pouco semelhante que empurrava informações para o usuário em um horário pré-definido.

Na verdade, as informações empurradas de um servidor para um usuário na verdade vêm como resultado de uma solicitação programada do cliente em seu computador. Ou seja, qualquer informação empurrada na Web requer que você faça o download de um programa cliente. Este programa captura o seu perfil e depois periodicamente inicia pedidos de informação em seu nome a partir do servidor.

>p>Uma forma mais verdadeira de push é broadcast informação. Neste caso, a informação é empurrada para todos que têm acesso a um determinado canal ou frequência. Broadcast geralmente (mas nem sempre) envolve um fluxo contínuo de informação.

Outra forma de informação "empurrada" é o e-mail. Embora o cliente de e-mail no seu computador tenha que ir ocasionalmente ao seu servidor de e-mail local para "pegar" o e-mail, o e-mail chegou porque alguém o enviou (empurrado) para você sem que um pedido de um para um tenha sido feito.