De nos jours, les applications utilisent de plus en plus du temps réel. Afin de répondre a cette problématique, nodejs et socket.io proposent une api permettant de développer simplement un serveur basé sur les événements permettant de traiter des informations en temps réel en utilisant les sockets.
7. Ajax Long Pooling
Variation du pooling
Connexion ouverte en attente de données
Connexion fermée par une réponse ou par un timeout
Nombreuses connexions ouvertes en même temps
8. Ajax Multipart Streaming
Méthode basée sur Gecko(Netscape Navigator, Firefox...)
Ajout du paramètre multipart = trueà l'objet XMLHttpRequest
Utilisation du content multipart/x-mixed-replacequi permettra de
streamer les données
9. Forever iframe
Cacher une iframe avec les mentions :
Transfer-encoding : chunked
Connection : keep-alive
Barre de chargement infini sur certains navigateurs
11. Environnement d'exécution de programme JavaScript développé en
C++
Interprétation du code à l'aide du moteur V8 de Google
Gestion d'une bibliothèque de modules avec NPM