Empujar (o empujar al servidor)

Push (o "server-push") es la entrega de información en la Web que es iniciada por el servidor de información en lugar de por el usuario o cliente de información, como suele ser. Uno de los primeros servicios web que se especializaba en "enviar" información en lugar de "extraerla" como resultado de solicitudes de páginas web fue Pointcast, un sitio que proporcionaba noticias actualizadas y otra información adaptada a un perfil de usuario previamente definido. Marimba era un sitio (y producto) algo similar que enviaba información al usuario en un horario predefinido.

De hecho, la información enviada desde un servidor a un usuario en realidad proviene de una solicitud programada del cliente en su computadora. Es decir, cualquier impulsor de información en la Web requiere que descargue un programa cliente. Este programa captura su perfil y luego periódicamente inicia solicitudes de información en su nombre desde el servidor.

Una forma más verdadera de empujar es transmisión información. En este caso, la información se envía a todos los que tienen acceso a un canal o frecuencia en particular. La transmisión por lo general (pero no siempre) implica un flujo continuo de información.

Otra forma de información "empujada" es el correo electrónico. Aunque el cliente de correo electrónico en su computadora tiene que ir ocasionalmente a su servidor de correo electrónico local para "recoger" el correo electrónico, el correo electrónico llegó porque alguien se lo envió (empujó) sin un uno para -se ha hecho una solicitud.