Il utilise l'objet XMLHttpRequest en JavaScript pour envoyer et recevoir des commandes depuis et vers le serveur. Pas de rafraîchissement de la page est jamais nécessaire pour cette "application web" de travailler, car tout est mis à jour en temps réel via JavaScript.
L'objet XMLHttpRequest permet des requêtes HTTP à envoyer au serveur et obtenir l'entrée à partir du serveur.
Il est livré en deux parties, un client et un côté serveur.
1. Les clients «pings» le serveur (un script PHP) pour les nouveaux messages. Le serveur à son tour interroge une base de données des messages pour le client, et les renvoie comme JSON. L'objet XMLHttpRequest passe ce texte JSON être analysé par le reste du JavaScript.
2. Le client envoie des données au serveur (un script PHP), comme un nouveau message à un autre utilisateur. Ces données sont ensuite traitées par le serveur ("nettoyage" des données de quoi que ce soit valide) et le mettre dans la base de données, qui est plus tard "cinglé" par un autre client.
En substance, im ajax simule une relation "de connexion persistante" en utilisant uniquement le protocole HTTP et les demandes périodiques.
Les navigateurs qui im ajax a été testé et qu'il fonctionne:
- Mozilla Firefox 1.5.0.6
- Internet Explorer 6
- Internet Explorer 7
- Opera 9.00
- Safari
Détails logiciels:
Version: 4.0α3
Date de transfert: 14 Apr 15
Licence: Gratuit
Popularité: 295
Commentaires non trouvées