chameleon/XML kann man grob als „Cocoon on Steroids“ beschreiben. Es ermöglicht den Aufbau von flexiblen XML-Pipelines, welche über ein Grid abgearbeitet werden.
- extreme Stabilität und Verfügbarkeit (> 99.99%)
- jeder Prozessor läuft in eigener VM
- automatischer Retry/Reschedule bei Funktionsstörungen einzelner Prozessoren und/oder Hosts
- Cluster/Fallbackcluster
- Neue Nodes/Clusterpeers können im laufenden Betrieb an-bzw. abgehängt werden
- Failover-Mechanismen auch in der API (durch Angabe von mehreren Fallback-Clustern)
- einfachste Erweiterung der Funktionalität und Leistungsfähigkeit im laufenden Betrieb
- Dienste können im laufenden Betrieb hinzugefügt bzw. aktualisiert werden.
- Zur Leistungssteigerung können jederzeit neue Nodes hinzugefügt werden, die auf diesen Nodes konfigurierten Prozessoren werden automatisch integriert
- Intutitive Administration
- Administration über Webfrontend und/oder lokalen Client
- Native Schnittstellen (APIs) für Java, .NET und COM Anwendungen
- Extreme Durchsätze
- Durchsätze von mehren 100 Jobs/Sekunde bishin zu mehreren tausend Jobs/Sekunde
- Jedes Modul wird extremen Last- und Stabilitätstests unterzogen (in der Regel mehreren Millionen Transaktionen) um vorab Memoryleaks und andere oftmals schwer zu lokalisierende Probleme zu finden.
chameleon/XML ist in der Commerzbank AG seit 2001 ein Standard zur zentralen Report- bzw. Dokumentenerstellung für Filial- und Backendanwendungen. Hierbei werden nicht nur klassische XML zu PDF Szenarien abgebildet, sondern auch sehr diffizile Speziallösungen umgesetzt um z.Bsp. PDF-Vorlagen zu befüllen, mit Barcodes zu bestücken, diverse PDF-Vorlagen neu zu kombinieren und statische PDF Dokumente mit dynamisch generierten PDF (via FOP, XEP oder BFO) zu verknüpfen. Auch ein extrem leistungsfähiger Excel-Renderer ist seit vielen Jahren im Einsatz, dieser erstellt Excels auf Basis von XML komplett eigenständig, bzw. kombiniert und befüllt Excel-Vorlagen. Diverse Spezialrenderer erzeugen u.a. auch PIN/TAN-Bilder für das Online-Banking.
Die Leistungsfähigkeit und Stabilität wird innerhalb der Commerzbank AG sehr geschätzt.
- WIKI (im Aufbau)