2014-04-25 21 views
7

Sono uno sviluppatore java. Sto sviluppando un nuovo framework applicativo. In questa applicazione ho intenzione di integrare JBPM, anche primavera e ibernazione.Che cos'è JBPM? Perché usarlo?

Quindi, per favore, rispondere alle mie domande qui sotto,

  1. che cosa è JBPM?
  2. Perché usarlo?
  3. Che cos'è il motore del flusso di lavoro?

si prega di fornire qualsiasi esempio.

Grazie per la risposta.

risposta

3

Citando wikipedia:

jBPM è un motore di workflow open-source scritto in Java in grado di eseguire processi di business descritti in BPMN 2.0 (o un suo linguaggio definizione del processo jPDL nelle versioni precedenti). È rilasciato sotto l'ASL (o LGPL nelle versioni precedenti) dalla comunità JBoss.

Per informazioni complete è possibile controllare this out.

Citando wikipedia:

Un motore di workflow è un'applicazione software che definisce un processo, le norme decisioni di processo, e percorsi informazioni. È un componente chiave nella tecnologia del flusso di lavoro e in genere utilizza un server di database.

La relazione:

jBPM è un sistema di gestione del flusso di lavoro flessibile estensibile. I processi aziendali, espressi in un linguaggio semplice e potente e impacchettati negli archivi di processo, fungono da input per il server di runtime jBpm. jBpm colma il divario tra manager e sviluppatori dando loro un linguaggio comune: il linguaggio di definizione del processo jBpm (jPdl).

3
  1. JBPM è una parola buona per i responsabili IT, un incubo per i programmatori.
  2. Non usarlo. JBPM pieno di bug ..
  3. un motore di workflow: https://en.wikipedia.org/wiki/Workflow_engine
+0

Nizza. Da quanto tempo lo hai usato? – Jay

+0

Utilizzo jbpm da 2 anni. – Sisak

+0

Grazie anche il mio manager ha suggerito. Alla fine, non avevamo abbastanza tempo per questo. – Jay