摘要:
JBoss 宣布 發布jBPM 3.1 版本。JBoss jBPM是一個靈活的、可擴展的工作流管理系統。它使用簡單、強大的語言來描述業務流程,把每個流程相關文件打成一個文件包,叫做流程檔案(par,process archive),作為JBoss jBPM運行服務器的輸入。
JBoss 宣布 發布jBPM 3.1 版本。
JBoss jBPM是一個靈活的、可擴展的工作流管理系統。它使用簡單、強大的語言來描述業務流程,把每個流程相關文件打成一個文件包,叫做流程檔案(par,process archive),作為JBoss jBPM運行服務器的輸入。JBoss jBPM通過使用JBoss jBPM流程定義語言(jPdl),在管理人員與開發人員之間架起溝通的橋梁。這使得軟件項目經理可以更多控制他們軟件開發工作量。在裝載流程檔案(par)之后,用戶或者系統可以一步一步地執行這個流程。JBoss jBPM負責維護流程的狀態、日志和執行所有自動的動作。JBoss jBPM將工作流應用開發的便利性和優秀的企業應用集成(EAI)能力結合了起來。JBoss jBPM包括一個web應用程序和調度器。JBoss jBPM可以使用在最簡單的環境,比如一個ant 任務,也可以擴展到一個集群的J2EE應用。
jBPM是基于"面向圖形編程"搭建的。背后最基本的思想,代碼只有不到120行。
jBPM支持以下幾種語言:
jPDL: a language with clean Java integration and superb task management features.
BPEL: (alpha stage) a service orchestration language based on WSDL and XML.
Pageflow: In JBoss SEAM, we have a simple graph based approach (with Eclipse plugin support) for defining pageflows.
官方提到的更新:
Asynchronous continuations (see user's guide, in 'Asynchronous continuations')
Configuration framework (see user's guide, in 'Configuration')
Task instance variables (see user's guide, 'Task Management' section 'Task controllers')
Externalized the hibernate queries: (see user's guide, 'Customizing queries')
Added support for JSF-like expressions in actions and assignments: (see user's guide, 'Expressions').
TaskInstanceFactory replaced the task instance class configuration (see user's guide, 'Task Management' section 'Customizing task instances')
?
?