Dois-je utiliser WebSockets ?
Dois-je utiliser WebSockets ?

Vidéo: Dois-je utiliser WebSockets ?

Vidéo: Dois-je utiliser WebSockets ?
Vidéo: APPLICATION TEMPS RÉEL (CHAT) - WEBSOCKET (SOCKET.IO) 2024, Novembre
Anonim

Lorsqu'un client doit réagir rapidement à un changement (surtout un changement qu'il ne peut pas prévoir), un WebSocket peut-être mieux. Envisagez une application de chat qui permet à plusieurs utilisateurs de discuter en temps réel. Si WebSockets sont utilisés, chaque utilisateur peut à la fois envoyer et recevoir des messages en temps réel.

De même, avez-vous vraiment besoin de WebSockets ?

C'est important de noter que WebSockets convertir leur connexion HTTP en un WebSocket lien. Les WebSockets sont une partie de la spécification HTML5 et elles sont pris en charge par tous les navigateurs modernes (ce qui signifie qu'il existe une API JS pour les utiliser nativement dans le navigateur).

De même, WebSocket est-il une connexion persistante ? WebSockets fournir un connexion persistante entre un client et un serveur que les deux parties peuvent utiliser pour commencer à envoyer des données à tout moment. Le client établit un WebSocketconnexion par un processus connu sous le nom de WebSocket poignée de main. Noter: WebSocket Les URL utilisent le wsscheme.

De plus, quand dois-je utiliser REST vs WebSocket ?

WebSocket est idéale pour une application évolutive en temps réel, alors que DU REPOS est mieux adapté pour le scénario avec beaucoup d'obtention demander . WebSocket est un protocole d'état alors que DU REPOS est basé sur un protocole sans état, c'est-à-dire que le client n'a pas besoin de connaître le serveur et il en va de même pour le serveur.

WebSocket est-il sécurisé ?

Vous devriez fortement préférer le sécurise wss://protocol sur le transport ws:// non sécurisé. Comme HTTPS, WSS( WebSockets via SSL/ TLS ) est crypté, protégeant ainsi contre les attaques de l'homme du milieu. Une variété d'attaques contre WebSockets devient impossible si le transport est sécurisé.

Conseillé: