Estou tentando encontrar um exemplo para mostrar para onde os dados são enviados de um servidor e enviados por push a um / vários clientes que são atualizados imediatamente, ou seja, o cliente não solicita atualizações. Não importa se estamos falando de dispositivos móveis, computadores ou o que for. Um exemplo ainda melhor seria onde havia vários destinatários para a mesma mensagem. Não importa em que dados são ou no contexto em que são usados, apenas o imediatismo de recebê-los. Eu estava pensando que poderia haver algum exemplo nas finanças e nas bolsas de valores, mas não consegui encontrar nenhum através do Google.
Os clientes de mensagens instantâneas são um ótimo exemplo disso e estão na minha lista de um;)
Se alguém trabalha em aplicativos dessa natureza ou conhece implementações específicas, você pode me dar uma rápida descrição do caso de uso e, se for software comercial, o nome do software.
Tudo isso é basicamente para fins de pesquisa, portanto, não precisa ser particularmente detalhado.
Se alguém puder ajudar, obrigado.
EDIT - Concedido a pergunta é vaga. Para conceber algumas, precisamos de alguns exemplos. Deve haver uma enorme quantidade de aplicativos que funcionam assim.
fonte
Respostas:
O comando screen no linux pode ter várias telas anexadas a uma sessão. Portanto, uma mudança em um é empurrada para todos os outros.
o
O comando também pode ser útil, tanto quanto eu sei que não suporta conexões de vários clientes, mas é um exemplo simples.
No mundo da programação, o padrão de observador é provavelmente o que você deseja.
http://en.wikipedia.org/wiki/Observer_pattern
fonte
IRC (Internet Relay Chat)
como as pessoas estão constantemente enviando mensagens e eventos de bate-papo para o servidor (canal), todos os outros conectados são atualizados.
fonte
Jogos em rede baseados em servidor
Qualquer jogo que se conecte ao servidor centralizado para jogos em tempo real exige que o servidor alimente dados de eventos do jogo aos jogadores clientes.
fonte
Do ponto de vista comercial, você pode se interessar por este produto . Ele usa a tecnologia push em que os dados são enviados por push do servidor e exibidos no terminal do cliente.
fonte
O artigo da wikipedia Push technology pode ser um excelente ponto de partida:
O artigo acima contém muitos links que não foram duplicados aqui.
fonte
O próprio StackExchange faz isso quando notifica os usuários que novas respostas foram postadas enquanto eles estão editando sua própria resposta.
fonte