- Quelles sont les limites de SSE?
- Comment fonctionnent les événements SSE?
- Où les événements envoyés par serveur sont-ils utilisés?
Quelles sont les limites de SSE?
Il y a deux limites clés à SSE. Tout d'abord, il est uniquement du serveur à client et n'adresse donc pas au cas d'utilisation de streaming de la demande - E.g., Streaming d'un grand téléchargement sur le serveur. Deuxièmement, le protocole d'événement est spécialement conçu pour transférer les données UTF-8: le streaming binaire, bien que possible, est inefficace.
Comment fonctionnent les événements SSE?
Grâce à cette interface, un client demande une URL particulière afin de recevoir un flux d'événements. SSE est couramment utilisé pour envoyer des mises à jour de messages ou des flux de données continus vers un client de navigateur. En un mot, un événement de serveur est lorsque les mises à jour sont poussées (plutôt que tirées ou demandées) à un serveur vers un navigateur.
Où les événements envoyés par serveur sont-ils utilisés?
Ils sont couramment utilisés pour envoyer des mises à jour de messages ou des flux de données continus vers un client de navigateur et conçus pour améliorer le streaming natif et cross-browser via une API JavaScript appelée Eventsource, à travers laquelle un client demande une URL particulière afin de recevoir un flux d'événements.