Service orientierte Architekturen

12 Prozessmodellierung


Question

Was ist der Unterschied zwischen Orchestrierung und Choreographie im Bezug auf Service Komposition ?


Answer

Orchestrierung:

Über ein centralized workflow management, das den orchestrator darstellt wird der Ablauf einer Aktivität gesteuert. Der orchestrator entscheidet unter welchen Bedingungen welcher Service verwendet wird, nicht der Service selbst. -> Zentralisierter Ansatz für Service Komposition

Orchestrierung (Hier centralized workflow management als "Composite Service")

Choreographie:

Hier wird dokumentiert wie Services direkt miteinander kommunizieren. Das Format des Datenaustausches und der Interaktion zwischen Services liegt im Fokus. -> Dezentralisierter Ansatz für Service Komposition

Choreographie




Comments