Was ist ZFF JobController?
Der ZFF JobController kommt bei der ZF Friedrichshafen AG zum Einsatz.
Er ist eine TaskQueue Broker Software / Architektur zum verteilten und
skalierbaren Abarbeiten von einzelnen Prozessschritten oder komplexen Workflows.
Er verwaltet die einzelnen Jobs in den zugehörigen Queues, protokolliert die
einzelnen Arbeitschritte und stellt die Informationen über eine Weboberfläche zur
Verfügung.
Vorteile von ZFF JobController
- Der Jobcontroller kann universale Tasks / Jobs ansteuern
- Startet die Routinen der einzelnen Jobs und protokolliert diese
- Ist eine zentrale Stelle zum Steuern der Jobs
- Ermöglicht jederzeit Einsicht in die einzelnen Prozessschritte
- Lastverteilung im laufenden Betrieb
Anwendungsbereiche
- Im CAD Umfeld zur Konvertierung zwischen verschiednen Formaten (z.B ProE → STEP)
- Im DataExchange Umfeld zum Austausch von FileStrukturen / Datensätzen
Technische Details
- Plone / Zope als Webserver bzw. Anwendungsserver
- Offene Schnittstellen zum Ansteuern beliebiger Prozesse (Linux / Windows / OSX)
- Kommunikation über XMLRPC / HTTP
- Python based