Asynchronous JavaScript and XML Techniken und Frameworks erstellen die Möglichkeiten von interaktiven Web-Design durch Client-Server- Interaktion. Verschiedene Programmiersprachen verarbeiten kann die Server-Seite einer AJAX-Framework . Eine beliebte Sprache ist Java. Java Server stellen eine bedeutende Präsenz in Web-Entwicklung , so liegt es nahe, dass viele wirksame AJAX-Frameworks Java Server verwenden, um Web -Seite von Benutzern zu verarbeiten . Es gibt ein paar Java -zentrierten Rahmenbedingungen aus , die jeweils eine unterschiedliche Umsetzung Werkzeug-Set entschieden . Google Web Toolkit
Das Google Web Toolkit Framework verwendet eine Java Server-Side- Scripting- API für die von Web-Anwendungen , die Krawatte in Google-Diensten . Durch diesen Rahmen können Programmierer verwenden AJAX -Techniken, um bei Google Tracking- Skripts oder Zugang Funktionalität auf dem Google Chrome Web-Browser aufrufen . Programmierer können auch die GWT -APIs, um Client-seitige Code in Java , die als JavaScript-Anwendungen im Webbrowser des Benutzers ausgeführt wird, zu schreiben.
Apache Wicket
Wicket Rahmen , produziert von Apache, ist bestrebt, die Entwicklung von Server- Seite -Anwendung Entwicklung zu trennen. Mit Wicket, der Programmierer muss sich nicht mehr über den Umgang mit Request /Response- Objekten, die die Low-Level- Angaben von einer Java- Web -Server-Anwendung verwalten zu kümmern. Stattdessen kann der Programmierer die Logik des Programms außerhalb seiner Web-Verbindungen umzusetzen. Besondere Wicket Servlets können Sie Anrufe an den Server für interaktive AJAX -Design-Fähigkeiten zu machen.
ZK Framework-
Das ZK Framework ist ein interessantes Rahmenprogramm , in dass sie vorgibt zu AJAX -Programmierung ohne JavaScript bieten . Das ZK Rahmen Griffe ruft hin und her zwischen der Webseite und dem Server , eingekapselt in Methodenaufrufe bereitgestellt von der ZK Framework. ZK Framework enthält eine eigene Markup-Sprache , um die Kommunikation zwischen Client und Server-Maschinen zu erleichtern und unterstützt die objektorientierte Skriptsprache .
Echo Web Framework
Das Echo Framework implementiert einen JavaScript- Client -Side-Scripting -Engine und ein Java -Server AJAX Anfragen zu bearbeiten . Der Echo -Server erstellt eine Instanz eines " Thin Client ", was bedeutet, dass der Server eine " imitieren " Instanz des Client-seitigen Anwendung, die den Zustand dieser Anwendung imitiert schafft . Dieser Thin Client Griffe Vasallenstaat und Anfragen und sendet sie an den Server , die Erleichterung schnelle Kommunikation zwischen der Java -Server und der Web-Seite der Umsetzung AJAX -Technologie.