HomeProdukteLösungenDownloadPartnerKontakt
EnglischDeutsch

Infonyte GmbH

Infonyte-PXSLT:
XSLT für sehr große Datenvolumen

Infonyte-PXSLT ist ein XSLT-Prozessor, der Datenvolumen im Gigabyte-Bereich verarbeitet. Mit Infonyte-PXSLT können Sie die Ausdrucksmächtigkeit und Flexibilität von XSLT nutzen, um skalierbare, wartbare und hochperformante Lösungen für Web-Services, Publishing, Datenintegration, Content Syndication und Nachrichtensysteme zu realisieren, die andernfalls einen unkontrollierbaren Zoo von Skripts, Applikationsprogrammen und Datenbanken erforden.

Die Geschwindikeit unserer XSLT Lösung haben wir in einem Benchmark für Sie anschaulich gemacht.

Infonyte-PXSLT setzt auf einer persistenten Implementierung der DOM-Schnittstelle auf (Infonyte-PDOM). Die Skalierbarkeit basiert auf drei Säulen:

  • Infonyte-PDOM verwendet ein kompaktes, verlustfreies Binärformat zur XML-Darstellung, das aus textuellen XML-Quellen in linearer Zeit produziert wird (z.B. durch Sax-Events). Mehrfache Transformationsschritte können daher direkt über diese optimierte Binärdarstellung ohne aufwändige Zwischenserialisierungen gekoppelt werden.
  • Zur effizienten Verarbeitung von XPath-Ausdrücken und XSLT-Match-Patterns werden die Struktur- und Inhaltsindizes des PDOM genutzt. So benötigen Filterfunktionen und Linkverarbeitung keinen sequentiellen Scan (linearer Aufwand) sondern erfordern lediglich logarithmischen Aufwand.
  • Der konfigurierbare LRU-Cache in Kombination mit einer optimierten Evaluierungsstrategie (lazy evaluation) ermöglicht die Verarbeitung hochvolumiger Dokumente bei gleichbleibend niedriger Hauptspeicherbeanspruchung.

Ganz gleich, ob Sie Ihre schon getätigten Investitionen in eine offene XML-basierte Architektur schützen wollen oder Sie Ihre Altsysteme und proprietären Komponenten ablösen wollen – mit Infonyte-PXSLT sind Sie gerüstet für die offene standardisierte Verarbeitung großer Datenvolumen für Ihre wachsenden Ansprüche.


© 2004 Infonyte GmbH. Alle Rechte vorbehalten. Letzte Änderung: 15. August 2008 . Impressum