<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1195114&amp;fmt=gif">

Mendix Workflows - Was wir bisher wissen

Andrej Gajduk
Andrej Gajduk

Mendix Mendix World Technology

Workflows sind eine brandneue Technologie, die dem Mendix-Ökosystem hinzugefügt wird. Stellen Sie sie sich wie asynchrone langlebige Microflows vor. Wo ein Microflow blockiert ist und voraussichtlich in wenigen Sekunden abgeschlossen sein wird, kann sich ein Workflow über mehrere Tage erstrecken.

Das macht sie perfekt für die Modellierung und Automatisierung von Geschäftsprozessen auf intuitive Weise. Sie erinnern mich an IFTTT, aber dank der Mendix-Plattform sind sie viel leistungsfähiger und weniger technisch. 

Im Gegensatz zu Microflows, die von links nach rechts modelliert werden, haben Workflows eine bevorzugte Richtung von oben nach unten. Ähnlich wie Mikroflows haben Workflows Aktivitäten und Bedingungen. Es gibt zwei Arten von Aktivitäten: Benutzeraufgaben, z.B. eine Seite anzeigen, und Systemaufgaben, z.B. eine E-Mail senden. Eine wichtige neue Funktion ist die Möglichkeit, von einer geöffneten Seite ein Ergebnis zu erhalten, je nachdem, auf welche Schaltfläche geklickt wird, um die Seite zu schließen.
Low Code and High Speed go hand in hand, but how to avoid Code Mistakes?  We built the Application Code Reviewer for Mendix. Check it out, download the  mini book and get going!

Workflows können genau wie normale Mikroflows Parameter haben. Darüber hinaus zeigt jeder Workflow den aktuellen Zustand, der den Status, die aktuelle Schritt-ID und benutzerdefinierte Daten enthält, die von den Entwicklern zu diesem Workflow hinzugefügt wurden. Dies dient dazu ihre Anwendungsfälle zu unterstützen, wie beispielsweise die Auftragsnummer. Der Status kann verwendet werden, um Zwischenergebnisse aus den verschiedenen Workflow-Aktivitäten zu speichern. 

Es ist möglich, Mikroflows von einem Workflow aus aufzurufen, aber keine Nanoflows. Darüber hinaus können Workflows in einer Hierarchie kombiniert werden, indem ein Workflow von einem anderen Workflow aus aufgerufen wird. Um den Einstieg in die Erstellung von Workflows zu erleichtern, wird Mendix vorgefertigte Workflow-Vorlagen anbieten, die als Ausgangspunkt verwendet und weiter an Ihre Bedürfnisse angepasst werden können. 


Genau wie bei Mikroflows sind Workflows ein Standarddokument in einer Mendix-Applikation. Sie können entweder in Studio oder Studio Pro erstellt werden und werden zusammen mit der Anwendung bereitgestellt. Eine einzelne Anwendung kann mehrere Workflows haben, und Workflows können sich über mehrere Anwendungen erstrecken, indem sie den Data Hub nutzen und Workflows aus anderen Anwendungen aufrufen, die über REST/SOAP bereitgestellt werden. 

Für den Endbenutzer wird es einen zentralen Verwaltungsbereich geben, in dem er alle seine Workflows einsehen kann und in dem er sehen kann, ob eine Aktion von Seiten des Benutzers erforderlich ist - wie z.B. eine Genehmigung. Dieses zentrale Repository unterstützt die Verwaltung von Workflow-Aufgaben, Analysen, Benachrichtigungen und mehr. 

Obwohl dies von Mendix nicht bestätigt wurde, ist es sehr wahrscheinlich, dass Workflows wie Data Hub ein separater Dienst außerhalb der Standardlizenz von Mendix sein werden. Es wurde kein Veröffentlichungsdatum angegeben, aber ich gehe davon aus, dass die Workflows irgendwo im 2. Quartal 2021 verfügbar sein werden. 

Das ist alles, was wir bisher über Workflows wissen. Wenn Sie einige zusätzliche Erkenntnisse haben, teilen Sie sie mir bitte mit, und ich werde sie gerne in diesen Beitrag aufnehmen.  

Haben Sie weitere Fragen zu Workflows oder haben Sie bereits einen konkreten Anwendungsfall im Sinn? Lassen Sie es mich über Slack wissen - ich bin neugierig auf alle möglichen Szenarien, bei denen Workflows helfen können. 

New call-to-action

Andrej Gajduk

Andrej Gajduk

Andrej Gajduk is a consultant at Mansystems with over 7 years of experience in software development. Currently, he is a lead developer for Application Test Suite.

Zusammenhängende Posts

Werden Sie UX-Botschafter

Jason Teunissen hat eine klare Vision für die Zukunft des UX-Designs. Er möchte die Messlatte höher legen, weil das UX-Design das wichtigste Element ...

Lesen Sie mehr

2020 Cloud-Landschaft und Mendix-Deployment-Optionen

Vor zehn Jahren begann Mansystems mit der Nutzung der Mendix-Plattform. Damals hatten wir mehrere Kunden, die ihre Mendix-Anwendung vor Ort nutzten. ...

Lesen Sie mehr

Alles, was Sie über Mendix Mobile 2.0 wissen müssen

Mendix World, die größte Low-Code-Veranstaltung der Welt, fand 2020 online statt. Diese Veranstaltung gibt "Machern" einen ersten Einblick in eine ...

Lesen Sie mehr