2014-04-25 9 views
7

Ich bin Java-Entwickler. Ich entwickle einen neuen Anwendungsrahmen. In dieser Anwendung werde ich auch JBPM, Spring und Hibernate integrieren.Was ist JBPM? Warum es benutzen?

Also bitte, beantworten Sie meine unten Fragen,

  1. was ist JBPM?
  2. Warum verwenden?
  3. Was ist Workflow-Engine?

Bitte geben Sie ein beliebiges Beispiel.

Danke für Ihre Antwort.

Antwort

3

Zitiert aus wikipedia:

jBPM ist eine Open-Source-Workflow-Engine in Java geschrieben, die 2.0 beschriebenen Geschäftsprozesse in BPMN ausführen kann (oder seine eigene Prozessdefinitionssprache jPDL in früheren Versionen). Es wird unter der ASL (oder LGPL in früheren Versionen) von der JBoss-Community veröffentlicht.

Für vollständige Informationen können Sie überprüfen this heraus.

Zitiert aus wikipedia:

Eine Workflow-Engine ist eine Softwareanwendung, die einen Prozess definiert, die Regeln Prozessentscheidungen regeln und leiten Informationen. Es ist eine Schlüsselkomponente in der Workflow-Technologie und verwendet in der Regel einen Datenbankserver.

Die Beziehung:

jBpm ist ein flexibles, erweiterbares Workflow-Management-System. Geschäftsprozesse, ausgedrückt in einer einfachen und leistungsfähigen Sprache und verpackt in Prozessarchiven, dienen als Eingabe für den jBpm-Runtime-Server. jBpm schließt die Lücke zwischen Managern und Entwicklern, indem es ihnen eine gemeinsame Sprache gibt: die jBpm Process Definition Language (jPdl).

3
  1. JBPM ist ein gutes Wort für IT-Manager, ein Albtraum für Programmierer.
  2. Verwenden Sie es nicht. Jbpm voll mit Fehlern ..
  3. Eine Workflow-Engine: https://en.wikipedia.org/wiki/Workflow_engine
+0

Nizza. Wie lange hast du es benutzt? – Jay

+0

Ich benutze jbpm seit 2 Jahren. – Sisak

+0

Danke mein Manager auch vorgeschlagen. Endlich hatten wir nicht genug Zeit dafür. – Jay