AJAX


Asynchronous Javascript And XML

AJAX ist ein Synonym für ein Konzept zur Programmierung von Web-Anwendungen. AJAX kombiniert die folgenden bekannten Techniken:
Während eine klassische Web-Anwendung HTML-Seiten sehr oft komplett neu laden muss, werden beim AJAX-Programmiermodell nur selten komplette Seiten geladen. Statt dessen werden über das XMLHttpRequest-Objekt asynchron kleinere Datenmengen mit dem Server ausgetauscht. Die Ergebnisse werden per JavaScript direkt in das DOM-Datenmodell der Seite eingebaut und vom Browser angezeigt. Vorteil dieser Technik ist, dass die so entstehenden Anwendungen ein höheres Maß an Interaktivität ermöglichen, weil sie weniger träge als klassische Web-Anwendungen auf Nutzerinteraktionen reagieren können. Nachteilig sind nach wie vor die noch mangelnde Kompatibilität der AJAX-Techniken in den einzelnen Browsern, die vielen möglichen Programmiervarianten sowie die Sicherheitsproblematik von JavaScript.

Der AJAX-Begriff wird häufig gebraucht in Zusammenhang mit dem Hypebegriff "Web 2.0", der für neue, interaktive Web-Anwendungen steht, die oft mit AJAX-Techniken programmiert sind.

0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|alle

Suche im Lexikon nach im

 

Fachartikel

Stellschrauben der IT-Automation in der Praxis [20.06.2018]

Die Digitalisierung ist ein unumgänglicher Prozess auf dem Weg zu einer agilen und leistungsstarken Unternehmens-IT. Digitalisierung bedeutet insbesondere Automatisierung von Standardprozessen, um nicht zuletzt die IT-Abteilung von Routinearbeiten zu entlasten und Freiräume für wichtigere Aufgaben zu schaffen. Der Fachartikel beleuchtet, woran Ansätze zur IT-Automation in der Praxis scheitern, wo die Herausforderungen oder Probleme liegen, und zeigt auf, wie eine sinnvolle Vorgehensweise aussieht, um die Unternehmens-IT weitestgehend zu automatisieren. [mehr]

Grundlagen

Distributed File System Replication [1.12.2017]

Die Distributed File System Replication ist seit vielen Server-Versionen ein probates Mittel, um freigegebene Dateibestände hochverfügbar zu machen oder bandbreitenschonend zwischen Standorten zu replizieren. Doch ganz ohne Hürden kommt die Technologie nicht daher. [mehr]