Bonjour,
Pourquoi utiliser node.js au lieu de prendre les websockets HTML5 ?
Est ce juste pour que les anciens navigateurs puissent faire du push ?
Merci
Bonjour,
Pourquoi utiliser node.js au lieu de prendre les websockets HTML5 ?
Est ce juste pour que les anciens navigateurs puissent faire du push ?
Merci
Ta question n'a aucun sens :-)
Node.js, c'est un serveur du style Python. Il te permet d'écrire des scripts en javascript qui vont tourner. De surcroit, il a une bonne base pour développer des applications HTTP.
Websocket, c'est un protocole comme HTTP. En plus d'HTTP, il te permet de maintenir une connexion ouverte entre le client et le serveur, ce qui le rend très performant pour les applications orientées "évènement" (avec beaucoup de messages à faire passer, au lieu de faire de l'ajax long-polling ou du comet, t'as une connexion permanente ouverte).
Le gros avantage de node.js vis-à-vis des websockets, c'est le module socket.io. Il permet d'utiliser les websockets avec une facilité affligeante, et dégrade sur du ajax long-polling quand le navigateur ne supporte pas les websockets.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager