Pergunta

Vamos construir solução de fluxo de trabalho personalizado para nossos clientes e na maioria das vezes precisamos integrá-lo ao seu sistema existente predominantemente usando a Microsoft Technologies e.Exchange Server e SharePoint. Os clientes estão esperando o uso de fluxo de trabalho para informatizar tarefas de processos de RH, gerenciamento de inventário de produtos.Eles podem ou não ter seu próprio CRM, mas alguns deles já podem usar o SharePoint para alguns processos e estão dispostos a se afastar se pudermos oferecer uma solução mais robusta, flexível e econômica.

Eu encontrei Alfresco e Activiti muito promissor, mas não tenho certeza de que devo adotar.A partir da minha pesquisa, a Alfresco é uma CRM completa com nuvem e fluxo de trabalho (usando o Activiti como motor), enquanto a Activiti é o motor sozinho.

Como devo julgar quando ir para a Alfresco e também para Activiti?

tia

Foi útil?

Solução

Alfresco é, em primeiro lugar, um repositório. Se você precisar de um lugar para armazenar arquivos (usuários finais, armazenando arquivos ou aplicativos de armazenamento de arquivos), você deve considerar usando o Alfresco como seu repositório para esses arquivos.

Como você aponta, a AlfresCo incorporou o mecanismo de fluxo de trabalho do Activiti. Isso inclui uma camada de serviço abstrata que envolve o motor para que, para muitas operações, ao trabalhar com JavaScript Java ou Servidor, você não precisa saber muito sobre o Activiti. (Obviamente, você precisa saber como definir definições de processo BPMN 2.0 para criar o fluxo de trabalho).

Então, se você precisar armazenar arquivos e precisar rotear esses arquivos em um processo de negócios, o mecanismo de fluxo de trabalho incorporado da Alfresco torna muito fácil fazer isso.

Se o seu caso de uso primário for mais geral do que isso (ou seja, você nem sempre precisa encaminhar arquivos em um processo de negócios), então você pode querer considerar um mecanismo de fluxo de trabalho independente. Alfresco ainda pode participar desses fluxos de trabalho, é claro, mas se o seu caso de uso principal não for sobre arquivos, por que ir ao trabalho de configurar e manter um repositório de documentos?

No final, não há regra dura e rápida aqui. A beleza é que o Alfresco e Activiti são de código aberto. Você pode experimentá-los, cavar os detalhes e decidir por si mesmo qual é o melhor ajuste.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top