Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Emerick Boehle Geändert vor über 10 Jahren
1
ATHOS Benutzertreffen 12.November 2008 - 1 QUARTZ – Scheduling und Workflow Glashütten, 12. November 2008 HighQSoft GmbH, Karl Hildebrand Karl.Hildebrand@HighQSoft.de www.highqsoft.dewww.highqsoft.de / www.highqsoft.comwww.highqsoft.com
2
Ausgangsbasis 12.November 2008 - 2 QUARTZ ist Scheduling. Komplexe Zeitsteuerung CRON, Intervall, Kalender Wiederholung, Anzahl Hohe Zuverlässigkeit Definitive Anzahl Nachholen ausgefallener Läufe Mehrere Instanzen Definiertes Wiederanlaufverhalten Plattformunabhängigkeit Java JDBC
3
Erweiterung 12.November 2008 - 3 QUARTZ ist jetzt auch Workflow. Ablaufsteuerung Schedule des nächsten Schritts Datenübergabe Fehlerbehandlung Instanzenverwaltung Entscheidungsmatrix Fachliche Definition Fehlerbehandlung Wiederanlauf abgebrochener Abläufe Definierte Wiederanlauffähigkeit Übernahmen durch verbleibendes System
4
Implementierung 12.November 2008 - 4 QUARTZ Core Workflow Plugin (listening for jobs of a group) Initialization Termination Job is ready to execute Job executed Dependances Logging Chaining Exceptions Execution vetoed Job Initiali- zation Plugin jar file Job Definition (only one group) Class Persistent Jobstrore Plugin Database Definition of jobs, dependances
5
Redundanz, Schnittstellen 12.November 2008 - 5 ODS Interface QUARTZ Instance Administration Interface QUARTZ Database
6
Beispiel 12.November 2008 - 6
7
Einfacher Workflow 12.November 2008 - 7 Observe directory Process properies file Process XML file Process test stand data Send a mail to admin Prune out 0 2 34 5 6
8
Zusammenfassung 12.November 2008 - 8 Modularer Ansatz Erweiterbarkeit Robustes Framework Zentrale Repository
9
Vielen Dank für Ihre Aufmerksamkeit
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.