-
Le défis des websockets
Le défis des websockets-
Sécurité
Sécurité-
Authentification
Authentification-
JWT
JWT -
OAuth
OAuth -
Basic Auth
Basic Auth -
Digest Auth
Digest Auth -
Token
Token
-
-
Chiffrement
Chiffrement-
SSL/TLS
SSL/TLS -
Cryptographie asymétrique
Cryptographie asymétrique -
Cryptographie symétrique
Cryptographie symétrique -
Certificats
Certificats -
Clés publiques/privées
Clés publiques/privées
-
-
Protection contre les attaques
Protection contre les attaques-
Cross-Site Scripting (XSS)
Cross-Site Scripting (XSS) -
Cross-Site Request Forgery (CSRF)
Cross-Site Request Forgery (CSRF) -
Injection de code
Injection de code -
Attaques par déni de service (DoS)
Attaques par déni de service (DoS) -
Man-in-the-middle
Man-in-the-middle
-
-
-
Interopérabilité
Interopérabilité-
Compatibilité des navigateurs
Compatibilité des navigateurs-
WebSockets supportés
WebSockets supportés -
Polyfills
Polyfills -
Fallbacks
Fallbacks -
Versions de protocole
Versions de protocole -
Limitations des navigateurs
Limitations des navigateurs
-
-
Intégration avec les frameworks
Intégration avec les frameworks-
Angular
Angular -
React
React -
Vue.js
Vue.js -
Ember
Ember -
Backbone
Backbone
-
-
Communication avec les serveurs
Communication avec les serveurs-
Protocoles de transport
Protocoles de transport -
Encodage des données
Encodage des données -
Gestion des connexions
Gestion des connexions -
Mécanismes de réconciliation
Mécanismes de réconciliation -
Gestion des états
Gestion des états
-
-
-
Performance
Performance-
Gestion de la charge
Gestion de la charge-
Load balancing
Load balancing -
Scalabilité
Scalabilité -
Compression des données
Compression des données -
Caching
Caching -
Optimisation des requêtes
Optimisation des requêtes
-
-
Latence
Latence-
Round-trip time (RTT)
Round-trip time (RTT) -
Bande passante
Bande passante -
Protocoles de communication
Protocoles de communication -
Taille des messages
Taille des messages -
Temps de réponse
Temps de réponse
-
-
Fiabilité
Fiabilité-
Redondance
Redondance -
Rétablissement après incident
Rétablissement après incident -
Contrôle d'erreurs
Contrôle d'erreurs -
Gestion des pertes de paquets
Gestion des pertes de paquets -
Réplication des données
Réplication des données
-
-
-