Question

Nous allons construire une solution de flux de travail personnalisée à nos clients et la plupart du temps, nous devons l'intégrer à leur système existant à l'aide de Microsoft Technologies E.G.Exchange Server et SharePoint.

Les clients s'attendent à utiliser le flux de travail pour informatiser les tâches à partir de processus HR, gestion des stocks de produits.Ils peuvent ou non avoir leur propre CRM, mais certains d'entre eux peuvent déjà utiliser SharePoint pour certains processus et ils sont disposés à s'éloigner si nous pouvons offrir une solution plus robuste, flexible et plus économique.

J'ai trouvé Alfresco et Activiti très prometteur mais pas sûr que dois-je adopter.Depuis mes recherches, l'Alfresco est un CRM rempli avec nuage et flux de travail (en utilisant Activiti comme moteur), tandis que Activiti est le moteur seul.

Comment devrais-je juger quand aller pour Alfresco et également pour Activiti?

tia

Était-ce utile?

La solution

Alfresco est avant tout un référentiel. Si vous avez besoin d'un endroit pour stocker des fichiers (utilisateurs finaux stockant des fichiers ou des applications stockant des fichiers), vous devez envisager d'utiliser Alfresco comme référentiel pour ces fichiers.

Comme vous le soulignez, Alfresco a incorporé le moteur de flux de travail ActivIti. Cela inclut une couche de service abstraite qui enveloppe le moteur de manière à ce que, pour de nombreuses opérations, lorsque vous travaillez avec Java ou Server-côté JavaScript, vous n'avez pas besoin de savoir beaucoup sur ActivIti. (Évidemment, vous devez savoir comment définir les définitions de processus BPMN 2.0 pour créer le workflow).

Donc, si vous devez stocker des fichiers et vous devez acheminer ces fichiers dans un processus métier, le moteur de flux de travail intégré d'Alfresco facilite la tâche.

Si votre cas d'utilisation principale est plus général que celui (c'est-à-dire que vous n'avez pas toujours besoin d'acheminer des fichiers dans un processus métier), vous pouvez envisager un moteur de flux de travail autonome. Alfresco peut toujours participer à ces flux de travail, bien sûr, mais si votre cas d'utilisation principale ne concerne pas les fichiers, pourquoi aller au problème de la configuration et de la maintenance d'un référentiel de documents?

À la fin, il n'y a pas de règle difficile et rapide ici. La beauté est que Alfresco et Activiti sont open source. Vous pouvez les essayer, creuser dans les détails et décider de vous-même quel est le meilleur ajustement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top