Existem processos como as notificações de atualização dos apps Android, por exemplo, que se iniciam do lado do servidor. Então esta afirmativa não é válida, ao meu entender. Estou certo ?
Existem processos como as notificações de atualização dos apps Android, por exemplo, que se iniciam do lado do servidor. Então esta afirmativa não é válida, ao meu entender. Estou certo ?
A comunicação http request-response o request é feito pelo lado cliente. Em casos do servidor fazer o push para o cliente existe alguns padrões utilizados como o Websocket, que o cliente estabelece uma conexão persistente que é utilizado pelo servidor para fazer o push, ou realizando o "frequent pooling". O http2 também tem um novo mecanismo de push em que o servidor responde com vários recursos para cada request mas sempre havendo um request primeiro pelo lado do client.
Boa pergunta e excelente resposta. Seria o mesmo mecanismo para as notificações de sites como facebook, por exemplo?