Codeumsetzung (Umsetzungsservice-API)

Der direkte Weg zum Umsetzen eines Prozesses besteht darin, eine Stelle in der Anwendung zu ermitteln, an der eine Prozessinstanz gestartet werden muss. Anschließend muss an der entsprechenden Stelle Code eingefügt werden, um die Umsetzungsservice-API aufzurufen. Diese Anwendungsprogrammierschnittstelle (API) ermöglicht Entwicklern, den Namen des zu startenden Prozesses festzulegen und die vom Prozess benötigten Daten bereitzustellen.

Die Umsetzung eines Prozesses auf diese Weise ist zwar einfach und intuitiv, hat aber den Nachteil, dass sie in der Anwendungslogik fest programmiert ist. Daher bewirken Änderungen wie das Entfernen der Umsetzung, das Umgestalten des Prozessstarts oder auch nur geringfügige Anpassungen an den erforderlichen Umsetzungsdaten, dass der Code bearbeitet und die der Anwendung erneut bereitgestellt werden muss.