2010-08-19 51 views
15

He oído que los desarrolladores de "jBPM" se han transferido a "Activiti BPMN 2" en los últimos tiempos (por ejemplo, Tom).¿Está muriendo jBPM? ¿Cuál es el futuro de jBPM y Activiti BPMN?

Me pregunto si el soporte para jBPM habrá terminado o no ... Además, me complacerá escuchar sus ideas sobre si las mejoras de Activiti BPMN lo harán mejor o más útil que jBPM a medida que pasa el tiempo ?

También me gustaría saber cuáles son los pros/contras entre ellos.

Respuesta

8

Activiti es un proyecto interesante por varias razones:

  1. Tienen la intención de convertir en mercancía el motor. Por esa razón, usan la licencia de Apache Software. Hasta ahora, varias compañías respaldan ese proyecto. El "modelo de negocio" es algo similar al utilizado por OpenStack.

  2. Tiene sentido tener un motor BPMN 2.0 que se utiliza y puede ser utilizado por todos. Esto incluye jBoss (pero dudo que cambien pronto).

+0

Muchas gracias por su respuesta. Bueno, ¿cuál es mejor elegir entonces? ¿Qué debería tener en cuenta para una comparación a fin de decidir cuál es la correcta para mis proyectos? Si no tiene suficiente tiempo para explicar, también me complacerá escuchar algunos consejos de blog/sitio/artical o ebook sobre este tema. Cuídate – Javatar

+0

Depende: ¡Activiti todavía no está listo para la producción! Eche un vistazo a su hoja de ruta: http://docs.codehaus.org/display/ACT/Roadmap Hasta ahora, las versiones planificadas han sido a tiempo y con casi todas las funciones programadas. El lanzamiento de la versión 5.0 está planificado para el 1 de noviembre de 2010. En otras palabras: realmente depende del cronograma y el carácter de sus proyectos. Mi sugerencia: dedique una hora a descargar la versión que se lanzó hoy, juegue un poco con ella y comience a leer la documentación. –

3

Por favor, echa un vistazo a jBPM 5: http://www.jboss.org/jbpm

Apoyo y desarrollo de jBPM es definitivamente todavía en curso!

(Por cierto, jBPM también utiliza BPMN 2.0)

+0

En primer lugar, gracias. Pero ya puedo ver la continuación de jbpm por ahora. Por otro lado, mi búsqueda. se trata de las futuras mejoras y el apoyo para estas tecnologías, como escribí anteriormente. Gracias de cualquier manera. – Javatar

1

Como yo lo entiendo, jBPM 5 es drools fluya la que acaba de ser rebautizado. Así que comenzó como parte del motor de reglas de negocio drools, y ahora es el sucesor de jBPM 4. Así que no creo que realmente importe que el líder del proyecto jBPM se movió a activiti ...

1

Bueno, jBPM seguramente no está muriendo, aunque hay una fuerte desviación de las versiones 3.xy 4.x. Aquí, se puede leer más sobre jBPM and Activiti Saludos Francesco

4

jBPM y Activiti Ambos son motores BPMN Pero sobre la comparación de los dos

  • jBPM es más compleja entonces Activiti

  • es realmente fácil de integrar con Activiti en comparación con jBPM

pero todavía jbpm está en fase de desarrollo así que es actividad

Cualquiera que sea su requisito, todo está disponible en jbpm, es muy bueno BPM pero en comparación con la actividad es poco complejo y no tan fructífero.

Así que, si aún tiene que decidir qué bpm le sugiero que vaya a la Actividad porque la integración de cualquier cosa con Activity dice LDAP o Spring es mucho más fácil en comparación con JBPM.

También puede aprender fácilmente Actividad debido a la buena guía de usuario y la documentación proporcionada por la comunidad, pero en el caso de la guía de usuario de JBPM y la documentación tampoco son tan útiles. También la guía de desarrollador no está a la altura de la marca.

Well ball está en su cancha, debe tomar una decisión.

Todo lo mejor.

chk este enlace

http://www.mastertheboss.com/activiti-bpmn/jbpm-vs-activiti-which-to-choose

1

En este hilo se encuentra alguna información acerca de la actividad para ayudar con su comparación. What is difference between Startdust and Activity

Si usted está buscando en la actividad, jBPM, etc, porque usted está interesado en un producto BPM de código abierto maduro y completo bajo un buen modelo de licencia de código abierto, entonces también puede leer mis comentarios sobre Eclipse en Stardust el mismo hilo.

1

jBPM ha tenido tradicionalmente un gran inconveniente; usabilidad. Siempre ha sido muy poderoso, pero el más difícil de usar e integrarse con, una razón importante en la popularidad de Activiti y el uso de jBPMs.

Sin embargo, este año se produce el resurgimiento de jBPM con la nueva versión 6 lanzada, así como el lanzamiento de la plataforma Wira (http://www.a1.io/a1io_blog/wira-for-jbpm/) que proporciona un marco de ejecución de jBPM realmente bueno.

Cuestiones relacionadas