- Quais são as limitações do SSE?
- Como funcionam os eventos SSE?
- Onde são usados os eventos enviados ao servidor?
Quais são as limitações do SSE?
Existem duas limitações -chave para SSE. Primeiro, é apenas servidor para cliente e, portanto, não aborda o caso de uso de streaming de solicitação-e.g., transmitindo um grande upload para o servidor. Segundo, o protocolo de fluxo de eventos foi projetado especificamente para transferir dados UTF-8: o streaming binário, embora possível, é ineficiente.
Como funcionam os eventos SSE?
Através desta interface, um cliente solicita um URL específico para receber um fluxo de eventos. SSE é comumente usado para enviar atualizações de mensagens ou fluxos de dados contínuos para um cliente do navegador. Em poucas palavras, um evento enviado ao servidor é quando as atualizações são empurradas (em vez de puxadas ou solicitadas) de um servidor para um navegador.
Onde são usados os eventos enviados ao servidor?
Eles são comumente usados para enviar atualizações de mensagens ou fluxos de dados contínuos para um cliente do navegador e projetados para aprimorar o fluxo nativo de navegador cruzado através de uma API JavaScript chamada EventSource, através da qual um cliente solicita um URL específico para receber um fluxo de eventos.