Verknüpfung XIST/JSP

Die Verknüpfung XIST/JSP befindet sich gegenwärtig in der Testphase.

Veröffentlicht am

Diese Verknüpfung verbindet die zwei "orthogonalen" Techniken JavaServer Pages und die XML-Transformationsengine XIST. Orthogonal bedeutet hier, dass die XIST-Templates "vorkompiliert" werden, d.h. nicht bei jeder Anfrage dynamisch verarbeitet werden müssen. Im Gegensatz dazu werden jedoch die JSP-Teile bei jedem Web-Zugriff dynamisch benutzt, da sie im allgemeinen Daten aus einer Datenbank benötigen.

Damit hat man eine optimale Möglichkeit, performante dynamische Teile mit JSP zu bauen und die XML-Transformationstemplates objektorientiert als Pythonklassen zur Verfügung zu stellen. Objektorientiertes Design in XIST wird mit der Enterprise Technologie JSP auf ideale Weise verbunden. Als Basis des JSP-Teils wird die Model/View/Controller-Architektur Struts der Apache-Foundation verwendet.

Als erste "real life"-Anwendung wird gegenwärtig das Forum für Der-Aktionär.de damit umgesetzt. Weitere Teile (z.B. Aktienticker, Konfiguration der Homepage) von www.der-aktionaer.de werden zukünftig mit dieser Technologie personalisierbar gemacht werden.