SSE-VS-WEBSOCKET
Streaming HTTP — SSE simple unidirectionnel, WebSocket bidirectionnel complexe.
Définition
SSE (EventSource API, HTML5) : text/event-stream MIME type, automatic reconnect, simple. Idéal pour pousser status MDN/CONTRL à un dashboard EDI temps réel. WebSocket (RFC 6455) : binaire et texte, bidirectionnel, latence < 50 ms. Plus complexe à implémenter mais nécessaire pour le push interactif (chat support partenaire, configuration live).
Origine
SSE introduit en HTML5 (2011). WebSocket en RFC 6455 (2011).
Exemple en contexte
Un dashboard EDI qui s'abonne à /api/v1/events via SSE et reçoit en temps réel les ack metrics.
Termes liés
- Webhook vs polling — concept connexe.