Buscar este blog

martes, 11 de febrero de 2014

Activiti II

Activiti Engine
Siguendo con el anterior POST, haré mención a algunas características de Activiti Engine.
Es el motor de Activiti. Este es el sitio donde subímos los  XML BPNM2.0 y en función de la lógica los pasos en los procesos definidos son creados y enviados. El motor genera tareas que se asignan a individuos, grupos y roles. 
Este motor tiene una carga muy baja en términos de uso de la memoria y uso/almacenamiento en base de datos.
Activiti viene con muchos tipos de actividades o tareas. También incorpora una sencilla API de Java que permite a las empresas definir sus propias tareas. Si se quieren implementar un conjunto básico de funcionalidades, se pueden modelar gráficamente y ejecutarlas mediante el motor. De esta forma, la actividad personalizada puede ser reutilizado y reconfigurada por un analista mediante la interfaz gráfica de usuario.
El Activiti Engine es totalmente abierto. Además de acceder a través de la API de Java, se puede acceder vía REST como interfaz de consultas y control de la aplicación. Esto significa que las aplicaciones que hacen uso del Activiti Engine no necesariamente tiene que estar programadas en Java.  
Activiti está diseñado como un motor BPM para uso empresarial, por lo que también es escalable. Está preparado para funcionar en la nube, las instancias del motor puede funcionar en paralelo si se desea, y se integra sin problemas en una aplicación existente, por ejemplo, utilizando el framework Spring.

Carlos Javier Martín Cano

No hay comentarios: