XIST - Engine zur XML Transformation als InfrastrukturDie revolutionäre XML Engine XIST ist die Basistechnologie von fast allen webbasierten Projekten und Produkten der LivingLogic AGWas steckt hinter der XML Engine XIST? XIST ist eine XML Engine zur effektiven Transformation von XML, die als Open-Source-Produkt frei zur Verfügung steht. XIST wurde zum größten Teil von der LivingLogic AG entwickelt. Der verantwortliche Entwicklungsleiter ist Dr. Walter Dörwald.
Objektorientiertes Design mit XML / PythonMit der XML Engine XIST ist objektorientiertes Web-Design mit XML möglich: Alle Teile einer Web-Oberfläche werden in Klassen umgesetzt, die als spezielle Tags oder in Form der gewohnten XHTML-Tags zur Verfügung stehen. Diese können nach Bedarf an beliebig vielen Stellen verwendet werden. Die Transformation der XML Daten in beliebige Ausgabeformate erfolgt dann mit XIST. Alle Konzepte objektorientierter Software-Entwicklung (Vererbung, Polymorphismus, Datenkapselung, etc.) können so konsequent für das Design von Web-Oberflächen genutzt werden. Der Ansatz zur Transformation von XML, den XIST verfolgt, geht dadurch weit über übliche Template-Mechanismen hinaus, weil vorhandene Komponenten wesentlich flexibler wiederverwendet werden können. Beliebig komplexe Websites sind damit effektiv und zuverlässig verwaltbar. XIST für die Generierung von JSPDie XML Engine XIST geht jedoch noch einen ganzen Schritt weiter: Sie kann nicht nur für gestalterische Elemente wie HTML-Blöcke sondern auch für Code-Fragmente benutzt werden und damit JSP-Tag-Libraries vollständig ersetzen. Mit XIST-Tags kann genauso komfortabel und wiederverwendbar gearbeitet werden, wie mit herkömmlichen JSP-Tag-Libraries, allerdings entfällt jeglicher Overhead gegenüber der herkömmlichen Vorgehensweise. Bei LivingLogic nennen wir diese methode den JSP-Turbo. XIST als Basis des XML Web Content Management System XIST4CXIST4C, das XML Web Content Management System der LivingLogic AG, nutzt alle Vorteile von XIST konsequent aus, um für Web-Projekte auf zwei Arten Kosten zu sparen: - Das grundlegende Corporate-Design für Ihre Web-Lösung wird mit der XML Engine XIST konsequent objektorientiert unter maximaler Wiederverwendung der einzelnen Komponenten umgesetzt.
- Durch die weitestgehend statische Übersetzung des Layouts (Transformation der XML-Templates zur Erstellungzeit, nicht zum Zeitpunkt des Abrufes) ist XIST4C hochgradig performant und kommt mit kostengünstiger Hardware-Ausstattung aus.
Auf der Engine XIST bauen die meisten Produkte von LivingLogic auf. Nur zwei der prominenteren Beispiele: Internationale Anerkennung für die XML Engine XIST - xml.com berichteteDie XML Engine XIST hat internationale Anerkennung gefunden. Das Magazin xml.com berichtete: XML mit XIST - Internationale Anerkennung für XML Technologie. Weitere Informationen zur XML Engine zur Transformation XIST und die Software zum Download finden Sie auf der XIST-Website. |