Ajax (Asynchronous Javascripting And Xml)

Ajax ist eine Technologie zur Programmierung von dynamischen Webseiten und ist die Abkürzung von Asynchronous JavaScripting and XML. Da Webanwendungen interaktiv sind und damit ständig Daten mit dem Webserver austauschen, ist es sinnvoll, die HTTP-Anfragen an den Server und die Darstellung der Benutzeroberfläche im Webbrowser zu entkoppeln.

Zu diesem Zweck wird zwischen die Benutzeroberfläche und den Webserver bei vielen neuen Webprojekten die Ajax-Engine geschaltet. Sie empfängt Daten vom Server und prüft Benutzereingaben auf Plausibilität, bevor sie sie an den Server schickt. Der Benutzer bekommt vom Datenaustausch mit dem Server nichts mit und kann so flüssiger arbeiten.

Bei Webanwendungen ohne Ajax wird nach einer Anfrage (einer Dateneingabe des Benutzers und Übermittlung an den Server) immer eine neu generierte Webseite zurückgeliefert. Das verursacht viel Traffic und bei einer langsamen Internetverbindung lange Wartezeiten. Die Ajax-Technologie ist mithilfe von Java-Skript in alle aktuellen Browsern nutzbar.

War dieser Eintrag hilfreich? Ja / Nein

ähnliche Einträge

» HTML
» Ruby on Rails
» Software

Dieser Eintrag wurde am 04.01.2008 um 13:50 Uhr zuletzt geändert und steht unter der GNU-Lizenz.