Job- und Prozessmanagement
JobControl.Net V2.8
Die Sammlung, Koordination und Strukturierung von Daten und Informationen aus diversen Quellen erfordert einen grossen Aufwand an Organisation, personellen Ressourcen sowie komplizierte und fehleranfällige, grösstenteils wiederkehrende manuelle Arbeitsprozesse. JobControl.Net setzt genau an dieser Stelle an und ermöglicht die Verwaltung, Kontrolle, Automatisation und Organisation von daten- und informationsbezogenen Geschäftsprozessen. Quellsysteme und Datenlieferanten jeglicher Art können angeschlossen und in Ihre Prozesslandschaft eingebettet werden.
Konzept: EVENT-DRIVEN
Die ganze Applikation basiert auf dem Grundsatz «EVENT-DRIVEN»: Die Verkettung der Jobs zu einer Prozesskette geschieht über Events – keine Aktion wird ohne vorhergehendes Ereignis ausgelöst. Ein BaseEventJob steht immer am Anfang einer Prozesskette, EventJobs werden nur durch Events gestartet. Zusätzlich können externe Applikationen via Interface Events an die Engine senden.
Die wichtigsten Features
Die Konzepte im Detail
Job-Arten
BaseEventJob als Start jeder Prozesskette, EventJobs werden ausschliesslich durch Events gestartet. Externe Applikationen können via Interface eigene Events an die Engine senden.
Job- und Engine-Parameter
Übergabe von Informationen wie Benutzer und Passwort, Zielpfaden oder SQL-Server-Namen: statisch (fixe Werte), dynamisch (Werte werden vor der Jobausführung geladen) und global auf Engine-Ebene, z.B. #SMTPServer.
Job-Intelligenz
Jeder Job weiss, was vor ihm lief. Beispiel: Job XXX berechnet die Ertragszahlen für Juli und übergibt Job YYY per Parameter ##VERARBEITDAT, für welchen Monat der Report erstellt werden soll.
PlugIn-Konzept
Jeder Jobtyp wird als PlugIn entwickelt. Neue Anforderungen respektive Jobtypen können schnell und auch nachträglich implementiert werden – auf Wunsch vom Kunden selbst, das Interface kann mitgeliefert werden.
Engine-Features
Jobs laufen in eigenen Threads und in mehreren Sessions gleichzeitig. Parameter werden vererbt, Jobs sauber abgebrochen (Cancel-Event ans PlugIn) und Prozessketten für Wartungsfenster kontrolliert gestoppt (STOP_EXECUTING_JOBS).
Automatisches DB-Repository
Das komplette Datenbank-Repository für Engine und PlugIns wird automatisch via SQL-File erstellt – Installation ohne manuelle Datenbankarbeit.
Technologie
Betriebssystem Engine
Windows 2003 / 2008 mit .NET Framework 2.0 / 3.5
Betriebssystem Client
Windows XP / Vista / 7 / 8 / 10 mit .NET Framework 2.0 / 3.5
Entwicklungsumgebung
C# – Visual Studio 2008
Datenbanksystem Engine
MS SQL 2005 / 2008 (SQLExpress für 1 User)
Ursprung – und die nächste Evolutionsstufe
Jahrelange Erfahrungen aus den verschiedensten Datenbank-, Data-Warehouse- und MIS-Umgebungen wurden bei der Entwicklung berücksichtigt – für Einsatzbereiche, die höchste Belastbarkeit, Zuverlässigkeit, Funktionalität und Erweiterbarkeit voraussetzen.
Xcontrol ist die nächste Evolutionsstufe von JobControl – komplett neu überarbeitet und mit fantastischen neuen Features.