JavaScript-Application-Server Persevere fertig

Persevere, ein in Java geschriebener Application Server für JavaScript-Anwendungen, liegt in Version 1.0 vor.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Henning Behme

Mit Version 1.0 des für JavaScript-Anwendungen vorgesehenen Application Servers Persevere hat die Dojo Foundation ein Werkzeug fertiggestelt, das den Zugriff auf eine in Persevere enthaltene JavaScript-Datenbank erlaubt – das Lesen, Erzeugen, Aktualisieren und Löschen von "Datensätzen" (engl.: CRUD). Es enthält einige bekannte Bibliotheken wie Mozillas JavaScript-Implementierung in Java – Rhino – und den Webserver beziehungsweise die Servlet Engine Jetty, ein Apache-Projekt (siehe die Lizenzierungsseite).

Auf REST aufsetzend speichert Persevere JSON-Daten auf Serverseite: sowohl abfragbare Daten als auch JavaScript-Funktionen. Per JSON-RPC sind "entfernte" JavaScript-Aufrufe möglich. Außerdem erlaubt Persevere sogenanntes Long Polling (Stichworte: Comet und Bayeux). Zum Ausprobieren halten die Entwickler sogenannte Nightly Builds vor. Potenzielle Anwender können die Software wahlweise unter der Academic Free License 2.1 oder der BSD-Lizenz nutzen. (hb)