Fähiges Workflow / BPM-Bibliothek für Python?
-
18-09-2019 - |
Frage
Angenommen, Sie bauen eine Python-basierte Web-Anwendung, die ein Workflow-Management, wie sie in jBPM oder Windows Workflow Foundation erfordert. Gibt es eine Bibliothek, die diese in der Python-Welt bietet?
Lösung
Oh ja, Tonnen. Aber die meisten von ihnen an einem bestimmten Rahmen abhängen. DCWorkflow wird zum Beispiel mit Zopes CMF, integriert. hurry.workflow für Zope 3, usw. SpiffWorkflow setzt SQL-Alchemie, etc. Dies ist, weil Sie etwas haben müssen, um den Workflow zu, anzuwenden und das bedeutet, Sie müssen einige grundlegende Annahmen über die Objekte, damit Sie verwenden.
Hurry.workflow ist wahrscheinlich eine der Unabhängigen, aber es wird davon ausgegangen noch beide, dass Sie die Persistenz-Bibliothek verwenden (und damit in der Praxis ZODB) und Sicherheitsmodell der zope3.
So werden Sie wahrscheinlich hier ein wenig auf Ihre Anforderungen erweitern müssen ...
Andere Tipps
Haben Sie bei ausgesehen? http://code.djangoproject.com/wiki/GoFlow