Pregunta

Vamos a crear una solución de flujo de trabajo personalizada a nuestros clientes y la mayoría de las veces necesitamos integrarlo a su sistema existente predominantemente usando Microsoft Technologies E.G.Exchange Server y SharePoint.

Los clientes esperan usar el flujo de trabajo para informatizar las tareas de los procesos de recursos humanos, la gestión de inventario de productos.Pueden o no tener su propio CRM, pero algunos de ellos pueden ya usar SharePoint para algunos procesos y están dispuestos a alejarse si podemos ofrecer una solución más robusta, flexible y económica.

Encontré al aire libre y activiti muy prometedor pero no estoy seguro de cuál debería adoptar.Desde mi investigación, Alfresco es un CRM completo con cloud y flujo de trabajo (usando Activiti como motor), mientras que Activiti es el motor por sí solo.

¿Cómo debo juzgar cuándo ir por Alfresco y también para Activiti?

tia

¿Fue útil?

Solución

Alfresco es, ante todo, un repositorio. Si necesita un lugar para almacenar archivos (ya sea en el almacenamiento de archivos de usuarios de usuarios o archivos que almacenan archivos), debe considerar usar Alfresco como su repositorio para esos archivos.

A medida que señala, Alfresco ha incorporado el motor de flujo de trabajo ActiveIti. Esto incluye una capa de servicio abstractada que envuelve el motor para que, para muchas operaciones, cuando se trabaja con Java o JavaScript del lado del servidor, no necesita saber mucho sobre Activiti. (Obviamente, necesita saber cómo definir las definiciones de proceso BPMN 2.0 para crear el flujo de trabajo).

Entonces, si necesita almacenar archivos y necesita enrutar esos archivos en un proceso de negocio, el motor de flujo de trabajo incorporado de Alfresco hace que sea muy fácil hacer eso.

Si su caso de uso principal es más general que el que (es decir, no siempre necesita enrutar archivos en un proceso de negocio), es posible que desee considerar un motor de flujo de trabajo independiente. Alfresco todavía puede participar en esos flujos de trabajo, por supuesto, pero si su caso de uso principal no se trata de archivos, ¿por qué ir a la molestia de configurar y mantener un repositorio de documentos?

Al final, aquí no hay una regla difícil y rápida. La belleza es que tanto Alfresco como Activiti son de código abierto. Puede probarlos, cavar en los detalles y decidir por sí mismo cuál es el mejor ajuste.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top