2010-08-19 16 views
15

Ho sentito dire che gli sviluppatori di "jBPM" si sono trasferiti a "Activiti BPMN 2" negli ultimi tempi (es: Tom).jBPM sta morendo? Qual è il futuro di jBPM e Activiti BPMN?

Mi chiedo se il supporto per jBPM sarà finito o meno .. Inoltre, sarei lieto di sentire le tue idee su se i miglioramenti di Activiti BPMN lo renderanno migliore o utile di jBPM con il passare del tempo ?

Vorrei anche sapere quali sono i pro/contro tra di loro.

risposta

8

Activiti è un progetto interessante per diverse ragioni:

  1. Hanno intenzione di mercificare il motore. Per questo motivo usano la licenza del software Apache. Finora diverse aziende stanno sostenendo questo progetto. Il "modello di business" è in qualche modo simile a quello utilizzato da OpenStack.

  2. Ha senso avere un motore BPMN 2.0 che viene utilizzato e può essere utilizzato da tutti. Questo include jBoss (ma dubito che cambieranno presto).

+0

Mille grazie per la risposta. Bene, che è meglio scegliere allora? Cosa dovrei prendere in considerazione per un confronto al fine di decidere quello giusto per i miei progetti? Se non hai abbastanza tempo per spiegare, sarà anche grato per me ascoltare alcuni consigli di blog/sito/articolati o ebook su questo argomento. Fare attenzione – Javatar

+0

Dipende: Activiti non è ancora pronto per la produzione! Date un'occhiata alla loro tabella di marcia: http://docs.codehaus.org/display/ACT/Roadmap Finora le versioni pianificate sono state in tempo e con quasi tutte le funzionalità pianificate. Il rilascio della versione 5.0 è pianificato per il 1 novembre 2010. In altre parole: dipende molto dal programma e dal carattere dei progetti. Il mio suggerimento: passare un'ora per scaricare la versione che è stata rilasciata oggi, giocare un po 'con esso e iniziare a leggere la documentazione. –

3

Si prega di check out jBPM 5: http://www.jboss.org/jbpm

Sostegno e sviluppo di jBPM è sicuramente ancora in corso!

(Btw, jBPM inoltre usa BPMN 2.0)

+0

Al primo posto, grazie. Ma posso già vedere la continuazione di jbpm per ora. D'altra parte, la mia ricerca. riguarda i miglioramenti e il supporto futuri per queste tecnologie, come ho scritto sopra. Grazie comunque. – Javatar

1

Da quanto ho capito, jBPM 5 è sbava flusso che è appena stato rinominato. Quindi è iniziato come parte del motore di regole aziendali drools ed è ora il successore di jBPM 4. Quindi non penso che sia davvero importante che il progetto jBPM si sia spostato su activit ...

1

Bene jBPM sicuramente non sta morendo anche se c'è un forte allontanamento dalle versioni 3.xe 4.x. Qui, si può leggere di più su jBPM and Activiti Acclamazioni Francesco

4

jBPM e Activiti Entrambi sono motori BPMN Ma Confrontando entrambi

  • jBPM è più complesso allora Activiti

  • si è davvero facile da integrare con Activiti rispetto a jBPM

ma ancora jbpm è in fase di sviluppo quindi è attività

Qualunque sia la vostra esigenza, tutto è disponibile in jbpm, è molto buono il BPM ma rispetto ad Activity è un po 'complesso e non così fruttuoso.

Quindi, se devi ancora decidere quale bpm ti suggerisco di andare per Attività perché l'integrazione di qualsiasi cosa con Attività dice che LDAP o Spring è più facile rispetto a JBPM.

Inoltre, è possibile imparare facilmente Attività a causa della buona documentazione e della documentazione fornita dalla comunità, ma in caso di utilizzo di JBPM e di documentazione non sono altrettanto utili. Anche la guida per gli sviluppatori non è all'altezza del marchio.

La palla è nel tuo campo, devi prendere una decisione.

Tutto il meglio.

chk Link

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

1

In questa discussione troverete alcune informazioni su attività per aiutare con il confronto. What is difference between Startdust and Activity

Se siete alla ricerca in Attività, jBPM, ecc, perché siete interessati ad un prodotto open source BPM maturo e completo sotto un buon modello di licenza open source, allora si potrebbe anche voler leggere i miei commenti su Eclipse Stardust in lo stesso thread.

1

jBPM ha tradizionalmente avuto un unico grande inconveniente; usabilità. È sempre stato molto potente, ma il più difficile da usare e da integrare, una delle ragioni principali della popolarità di Activiti e il calo dell'uso di jBPM.

Tuttavia, quest'anno la rinascita di jBPM con la nuova versione 6 è stata implementata e il rilascio della piattaforma Wira (http://www.a1.io/a1io_blog/wira-for-jbpm/) che fornisce un quadro di esecuzione jBPM davvero ottimo.