JBoss jBPM為設(shè)計(jì)及開發(fā)工作流和業(yè)務(wù)流程管理系統(tǒng)提供了一個(gè)先進(jìn)的平臺(tái)。由API、特定領(lǐng)域的語言和圖形建模工具組成的框架讓開發(fā)人員和業(yè)務(wù)分析人員能夠使用通用平臺(tái)進(jìn)行溝通及操作。
工作流管理和業(yè)務(wù)流程管理(BPM)正在迅速成為企業(yè)獲得軟件敏捷性和適應(yīng)性的重要方法。
JBoss jBPM是一個(gè)面向流程的工作流/BPM框架和工具集,它使業(yè)務(wù)分析人員能夠與軟件組件進(jìn)行交互、有助于獲得有效的業(yè)務(wù)解決方案。
許多企業(yè)在積極尋求一種結(jié)構(gòu)化方法,以便設(shè)計(jì)業(yè)務(wù)動(dòng)作/事務(wù),并且優(yōu)先使用自動(dòng)化流程加以執(zhí)行。業(yè)務(wù)流程管理(BPM)和工作流管理使用動(dòng)作、任務(wù)和流程等概念,提供了解決這個(gè)問題的辦法。
業(yè)務(wù)流程管理一詞通常是指企業(yè)通過一系列活動(dòng),以能夠適應(yīng)動(dòng)態(tài)變化的環(huán)境的方式,自動(dòng)管理及優(yōu)化流程。這些活動(dòng)通常尋求來自軟件工程和工具的幫助。因而,BPM一詞往往直接用來指軟件工程技術(shù)和工具。
JBoss jBPM 3.0提供了這樣的功能:使用業(yè)務(wù)流程執(zhí)行語言(BPEL)、靈活而且可插入的應(yīng)用編程接口(API)、本地流程定義語言以及圖形建模工具,利用基于行業(yè)標(biāo)準(zhǔn)的編制機(jī)制開發(fā)新的自動(dòng)化業(yè)務(wù)流程和工作流。
JBoss jBPM是采用開放源代碼(LGPL許可證)的框架,包括了Java API、工具和定義語言,可以充當(dāng)Web應(yīng)用或者獨(dú)立的Java應(yīng)用。JBoss jBPM相當(dāng)于業(yè)務(wù)分析人員和開發(fā)人員之間的中介,為他們提供了名為jPDL的通用流程定義語言。
|
posted on 2007-09-11 13:35
jbpm 閱讀(458)
評(píng)論(0) 編輯 收藏 所屬分類:
jbpm概念