JVL | Edition de logiciels | Consulting

Edition de logiciels | Consulting

1

Le protocole WebSocket permet une communication bidirectionnelle et full-duplex entre le client et le serveur Web. Ce protocole permet d'envoyer les messages à partir du serveur en mode "push"  sans la necéssité de déployer des architectures Ajax.

Une session est établie entre le navigateur Web et le serveur. Le client est informé de tout changement de statut du serveur sans avoir à émettre de requête. Les messages  des applications Web sont poussés vers le client sans aucune intervention du client.

Pour avoir une idée de ce qu'apporte les Web sockets, en rapidité et faisabilité en comparaison au protocole http, voir la vidéo suivante :

Comme exemple d'applications qui peuvent tirer un bénéfice non négligeable tant en terme de coûts que de consommation de ressources informatiques, sont les applications de jeux interactifs en réseau, les applications qui donnent l'évolution des cours de la bourse, qui necéssite une interaction immédiate entre le serveur et le client.

JVL a choisi la nouvelle plateforme Kaazing websocket Gateway pour HTML5.

Cliquez ici pour voir des exemples d'application de ce protocole avec la solution Kaazing.