Frage

Wir werden für unsere Kunden benutzerdefinierte Workflow-Lösung erstellen, und meistens müssen wir sie in ihr bestehendes System überwiegend mit Microsoft-Technologien integrieren, z.Exchange Server und SharePoint.

-Kläden erwarten mit einem Workflow, um Aufgaben von HR-Prozessen, Produktinventarverwaltung zu verwenden.Sie können ein eigenes CRM haben, aber einige von ihnen verwenden möglicherweise bereits SharePoint für einige Prozesse, und sie sind bereit, sich zu bewegen, wenn wir eine robustere, flexiblere und wirtschaftliche Lösung anbieten können.

Ich fand Alfresco und Activiti sehr vielversprechend, aber nicht sicher, was ich annehmen soll.Aus meiner Forschung ist Alfresco ein vollgeblasener CRM mit Cloud- und Workflow (mit Activiti als Motor), während Activiti der Motor allein ist.

Wie soll ich urteilen, wann ich für Alfresco gehen soll und auch für Activiti?

tia

War es hilfreich?

Lösung

alfresco ist in erster Linie ein Repository. Wenn Sie einen Ort zum Speichern von Dateien benötigen (entweder Endbenutzer, die Dateien oder Anwendungen speichern Dateien speichern), sollten Sie die Verwendung von Alfresco als Ihr Repository für diese Dateien überlegen.

Wie Sie darauf hinweisen, hat Alfresco den Activiti Workflow-Motor eingebettet. Dazu gehört eine abstrahierte Serviceschicht, die den Motor umwickelt, so dass Sie für viele Operationen, wenn Sie mit Java oder serverseitig JavaScript arbeiten, nicht viel über Activiti wissen müssen. (Natürlich müssen Sie wissen, wie Sie BPMN 2.0-Prozessdefinitionen definieren, um den Workflow zu erstellen).

Wenn Sie also Dateien speichern müssen und diese Dateien in einem Geschäftsprozess weiterleiten müssen, macht das Embedded-Workflow-Motor von Alfresco es einfach, das sehr einfach zu tun.

Wenn Ihr primärer Anwendungsfall allgemeiner ist als das (dh Sie müssen keine Dateien in einem Geschäftsprozess steuern), möchten Sie möglicherweise einen Standalone-Workflow-Motor in Betracht ziehen. Alfresco kann natürlich noch an diesen Workflows teilnehmen, aber wenn sich Ihr primärer Anwendungsfall nicht an Dateien handelt, warum gehen Sie in die Mühe, ein Dokument-Repository aufzubauen und aufrechtzuerhalten?

Am Ende gibt es hier keine harte und schnelle Regel. Die Schönheit ist, dass sowohl Alfresco als auch Activiti Open Source sind. Sie können sie ausprobieren, in die Details graben und sich selbst entscheiden, was die beste Passform ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top