Ajax est un moyen de programmation pour le Web qui se débarrasse du sablier. Données, le contenu et la conception sont fusionnées en un ensemble homogène. Lorsque votre client clique sur un élément de l'écran sur une application Ajax entraîné, il ya très peu de temps de latence et la page est affichée instantanément sans rafraîchir ou recharger.
Ajax est un groupe de techniques interdépendantes de développement Web utilisé sur le client- côté pour créer des applications Web interactives.
Dans un scénario de développement de logiciels offshore, Ajax applications Web peuvent récupérer des données à partir du serveur de manière asynchrone en arrière-plan sans interférer avec l'affichage et le comportement de la page existante. L'utilisation de techniques Ajax a conduit à une augmentation des interfaces interactives ou dynamiques sur des pages Web et une meilleure qualité de services Web en raison de la mode asynchrone. Les données sont généralement récupérées en utilisant l'objet XMLHttpRequest.
Malgré le nom, l'utilisation de JavaScript et XML est pas réellement nécessaire, ni faire les demandes doivent être asynchrone.
L'utilisation de la technologie Ajax est en tête dans les entreprises axées sur la prestation de services de développement de logiciels d'externalisation. Ajax est un moyen de développement d'applications Web qui combine:
Une application Ajax élimine la nature start-stop-start-stop de l'interaction sur le Web en introduisant un intermédiaire - un Ajaxengine - entre l'utilisateur et le serveur.
Il est toujours pensé que l'ajout d'une couche intermédiaire de l'application, il sera moins sensible; Toutefois, le contraire est vrai à Ajax
Au lieu de charger une page Web, au début de la session, le navigateur charge un moteur Ajax -. écrit en JavaScript et généralement niché dans un cadre caché. Ce moteur de rendu est responsable de l'interface utilisateur et la communication avec le serveur. Le moteur Ajax permet l'interaction de l'utilisateur avec l'application se produise de manière asynchrone - indépendante de la communication avec le serveur.
Ainsi, l'utilisateur est jamais fixait une fenêtre de navigateur vide et le symbole du sablier, en attendan