28. Februar 2006
AJAX Agent - Ein PHP-AJAX-Framework
Das AJAX-Framework AJAX Agent legt besonderen Wert auf eine sehr einfache Benutzbarkeit für Entwickler. So braucht es in der PHP-Version nur drei Befehle, um einen AJAX-Funktionsaufruf abzusetzen:
include_once('agent.php');
$agent->init();
agent.call('url','srv_func', 'client_handle', param1, ...);
Die erste Zeile inkludiert und initialisiert das Framework und instanziiert den serverseitigen Agenten. Die zweite zeile erzeugt den Client-seitigen Agenten und die dritte ruft aus der JavaScript-Umgebung des Browsers asynchron den Agenten auf dem Server auf. Dabei können auch komplexe Datentypen (Arrays, Objekte…) übergeben werden, zum Datenaustausch wird JSON verwendet.
Auf der Website des Projekts demonstrieren einige interessante Demos die Möglichkeiten des Frameworks.