Subflow ist ein Produkt der Firma Intersult zur Steuerung von Geschäftsprozessen und im engeren Sinn Workflows.
Was ist Subflow?#
Es handelt sich um eine Web-Anwendung, die sowohl auf eigenen Servern betrieben werden kann, als auch als reine Dienstleistung genutzt werden kann. Es ist ein verteiltes System zur Steuerung, Überwachung, Dokumentation und Sicherung von
Workflows.
Technisch gesehen#
Es handelt sich um eine Web-Anwendung, die mit dem Browser aus dem Intra- oder Internet zugreifbar ist (je nach Sicherheits-Einstellungen).
Noch technischer...#
Subflow basiert auf
Java und implementiert
Servlets, sowie Rest und
Web-Services.
Damit ist Subflow auf Google-App-Engine oder anderen Application-Servern lauffähig.
Bestandteile#
- Frontend: Subflow umfasst ein Frontend zur Verwaltung von Benutzern, Workflows und Prozessen.
- Service: Subflow enthält eine Service-Schnittstelle, welche die Transporte SOAP, HTTP-GET und HTTP-POST unterstützt.
- Apps: Subflow kann für den Aufruf von Web-Apps konfiguriert werden, die über SOAP, HTTP-GET und HTTP-POST aufgerufen werden können.
- Kollaboration: Subflow unterstützt Subflows, die über Server oder Unternehmen hinweg verteilt sind.
Eigenschaften#
Den
Subflows können
Service Level zugeordnet werden, dadurch vermeidet man
Dead Ends in den
Workflows.