工作流引擎 jBPM 5.2 發(fā)布
jBpm是一個(gè)靈活可擴(kuò)展的工作流管理系統(tǒng)。作為 jBpm運(yùn)行時(shí)server輸入的業(yè)務(wù)流程使用簡(jiǎn)單強(qiáng)大的語言表達(dá)并打包在流程檔案中。jBmp將工作流應(yīng)用開發(fā)的便利性和杰出的企業(yè)應(yīng)用集成(EAI) 能力結(jié)合了起來。jBmp包括一個(gè)Web應(yīng)用程序和一個(gè)日程安排程序。jBmp是一組J2SE組件,可以作為J2EE應(yīng)用集群部署。
jBPM 團(tuán)隊(duì)剛發(fā)布了 jBPM 5.2 正式版,jBPM 是一個(gè)開源的商業(yè)流程管理引擎,支持 BPMN2。
你可以下載 完整安裝程序 并根據(jù) 安裝文檔 來開始使用 jBPM,或者先了解一下 jBPM 的 一些例子.
詳細(xì)的發(fā)行記錄:
jBPM 5.2 主要包括某些方面的優(yōu)化、bug修復(fù)和小改進(jìn),主要包含如下幾方面內(nèi)容:
核心引擎
◆ domain-specific service repository: the ability to import domain-specific services from a repository so you can immediately use them in your processes, e.g. twitter integration, FTP, web or REST service, etc. This is ideal for non-technical users to integrate with external services
◆ improved persistence support for multiple databases and backwards compatibility
◆ jbpm-test: new module that offers improved support for JUnit testing of processes, including the automatic setup of the necessary datasources and services on the fly
◆ support for Java7
安裝程序
◆ added support for JBoss AS7, which is now used as the default application server in the jbpm-installer
基于Web的設(shè)計(jì)器
◆ Integration with the domain-specific service repository
◆ Visual Process Validation: new features allows users to visually validate their processes at edit time
◆ Ability to view the process in ERDF, JSON, PDF, PNG, BPMN2, and SVG formats
◆ New Process Information section: contains information about the process, such as name, creation date, version, etc
◆ jBPM 3.2 Process Migration: new feature allows users to migrate existing jBPM 3.2-based processes to BPMN2
◆ Ability to import existing bpmn2 processes straight into designer
◆ Ability to create "sharable" process image, PDF, and ability to generate code for embedding designer in custom applications
◆ Support four boundary events
◆ Visual support for Text Annotations, Groups, and Lanes
◆ Support for sub-processes
◆ Update to latest Guvnor
Human task service
◆ introduction of the task service interface, and interface to interact with the (default) human task service (independent of the underlying communication pattern and technology)
◆ user group callback: easily integrate with your own service for user / group validation and user-group-management (which users are part of which groups)
◆ local task service: a local implementation of the task service that runs locally, next to the process engine, and (re)uses the same transaction of the core engine
◆ human task service war: deploy the human task service as a service on your application server
jBPM console
◆ updated to latest version of the JBoss BPM console
◆ console synchronizes with the process definitions (and other assets) from all packages in the Guvnor repository
◆ updated BIRT reporting to latest version
Eclipse plugin
◆ jBPM perspective: Eclipse perspective that simplifies workspace configuration
◆ more advanced jBPM project wizard
原文鏈接:http://www.open-open.com/news/view/16922cd
【編輯推薦】