Interaction client serveur avec WebSocket, WinRTC...
Démonstration WebSocket
On fait communiquer l'objet standard WebSocket du navigateur avec un framework coté serveur ou sur le poste local, pour échanger des textes ou des images.
WebRTC vs. WebSocket
Un autre nouveau standard pour moderniser l'accès au serveur. Avec WebRTC l'application put accéder en temps réel aux données sur le serveur. Aussi bien WebRTC que WebSocket ont une interface pour JavaScript standardisée par le W3C ce qui facilitera leur généralisation sur les navigateurs.
XMLHttpRequest vs. WebSocket
Au-delà d'Ajax, avec WebSocket on obtient un accès bidirectionnel avec le serveur qui peut envoyer des notifications.
JSON ou XML, quel format choisir?
L'objet XHR charge un fichier XML directement avec responseXML et un fichier JSON comme un fichier texte avec responseTxt.
Exemple de code
pour le chargement des deux formats avec Fetch ou XHR.
Quelle interface pour une application
moderne?
Comparaison des solutions offertes actuellement: JavaScript et HTML 5, C# et XAML, Java et JavaFX, Qt et QML.
Tutoriaux et démonstrations de Fetch et WebSocket. Ils sont donnés sur Webassembly.fr.
Archive
- Tutoriel Gears. Créer une application Ajax hors ligne avec Gears, un plugin pour exécuter les applications web hors connexion.

