- 3
- 0
- 约1.03万字
- 约 13页
- 2017-08-14 发布于河南
- 举报
应用jBPM4解决中国特色的流程需求
1、jBPM4的特点
jBPM是JBoss众多开源项目中的一个工作流开源项目,也是目前应用最广泛的工作流项目。在今年的7月10号,JBoss jBPM团队正式发布了jBPM4的正式版。jBPM4完全基于流程虚拟机(PVM)的机制,对核心引擎进行了重新设计,而PVM的引入也使得jBPM4可以支持多流程语言了。除此之外还有很多其它的特点:
l?流程定义对象的变化
在流程定义的对象上,节点类型划分更清晰,详细的对象解析,可参见我曾经写过的文章:《jBPM3与jBPM4实现对比》。
l?基于观察者模式的Event-Listener机制
在jBPM4中活动节点对象ActivityImpl、转移对象TransitionImpl、流程定义对象ProcessDefinitionImpl,全部继承了ObservableElementImpl对象,因此组成流程定义的三个主要元素都可作为观察者模式中的被观察者来观察,而这些对象本身就直接支持注册各种Event,然后由Listener来监听这些Event。
l?基于ExecutionImpl、Command模式和AtomicOperation实现的引擎调度
在jBPM4中用ExcutionImpl替掉了jBPM3中Token机制,流程的流转,依赖于ExcutionImpl调用各个AtomicOperation原子操作(
您可能关注的文档
最近下载
- 卢瑟福EMFM KFD9000电磁流量计.docx VIP
- 2025上半年初级软件水平考试《信息系统运行管理员(基础知识)》真题卷(附详细解析).docx VIP
- 鲁奇 煤制甲醇流程图.pdf VIP
- 在全区“高效办成一件事”工作推进会上的讲话.docx VIP
- 2026事业单位工勤技能-北京-北京政务服务办事员三级(高级工)历年参考题库含答案详解5卷试题.docx VIP
- 2024年云南省考评员培训考试题库及答案.docx VIP
- 脓毒血症护理疑难病例讨论.pptx VIP
- 42、2024年路基工程劳务投标报价.xlsx VIP
- 年产5万吨硫膏制取硫磺可研报告.pptx VIP
- 电路与模拟电子技术期末试卷.doc VIP
原创力文档

文档评论(0)