Zum Hauptinhalt springen
Zurück zur Übersicht

Detailinformationen

Softwarename

jeap-process-context-service

Lokalisierter Name

jeap-process-context-service

Anwendungssuite

jEAP

Kurzbeschreibung

Service template library for observing distributed business processes in event-driven architectures without central orchestration.

Ausführliche Beschreibung

The jEAP Process Context Service enables microservices to share and maintain a distributed view of long-running business processes. Instead of using a central process engine, it applies a choreography-based approach where process definitions are modeled as JSON templates. These templates specify tasks, correlations, and completion conditions. The service observes domain events from Kafka, correlates them to process instances, updates process state, and triggers events when processes are started or completed. It also supports advanced features such as optional and conditional task instantiation, process data correlation, relation tracking between business objects, and snapshot creation for auditability. Integrated with jEAP Messaging, it provides both runtime monitoring via a UI and REST APIs, and generates process events for downstream consumers, enabling transparency, traceability, and analytics across distributed systems. A service instance can be created by depending on this template, then adding specific configuration and extending it with plugin implementations.

Funktionen

  • JSON-based process templates with tasks, data, relations and correlation rules
  • Event-driven state tracking and process completion handling
  • Support for process snapshots, relation patterns, and UI-based process monitoring
  • Extensible using a plugin system

Entwicklungsstatus

stable

Softwaretyp

library

Softwareversion

27.5.0

Veröffentlichungsdatum

10.09.2026

Plattformen

web

Kategorien

application-development

Lizenz

Apache-2.0

Wartung

Wartungsart:
internal
Kontakte:
  • Federal Office of Information Technology, Systems and Telecommunication FOITT E-Mail

Lokalisierung

Lokalisierungsbereit:
Nein
Verfügbare Sprachen:
en

Publiccode.yml Version

0.5.0