`

流程设计引擎Jbmp 简介

    博客分类:
  • JBPM
阅读更多

jBPM是一种基于J2EE的轻量级工作流管理系统,是JBoss开源项目中的一个组成部分。随着3.0版本的推出,jBPM已经进入一个全新的发展时代,前景十分光明。
jBPM-X 是国内首家推出的基于jBPM的商业扩展软件,jBPM-X完善了jBPM的诸多功能,降低了开发成本和风险。主要功能实现如下:
集成了RATHINK-UP!支撑平台,RATHINK-UP!采用spring架构,其提供了用户 管理、权限管理、组织机构管理、日志管理等诸多的基础功能;
引入流程库概念,将流程分类管理,可设定每类流程的使用范围;
提供流程UTILS,样例和文档(struts2, jstl, tiles);
基于WEB的建模工具(not available now);
选择JBPM-X的理由
基于全球最强大的开源工作流引擎jBPM,拥有先进设计思想和丰富功能;
RATHINK不仅给客户提供基于JBPM的商业扩展的产品,同时提供文档和源代码,降低成本,缩短开发周期;
RATHINK具备业务流程管理领域丰富的实施经验,协助客户的流程管理项目顺利实施。

  现在Jbpm最新的版本已经到了4.1了,但是个人感觉应用起来比较麻烦,而且官方文档含糊其辞。

分享到:
评论

相关推荐

    jbmp3.0.13

    开发者可以通过拖拽方式设计流程图,简化了流程设计过程。 2. **持久化能力**:jbmp能够将运行中的流程实例持久化到数据库中,即使系统重启,也能恢复之前的状态,保证了流程的连续性。 3. **事务管理**:由于jbmp...

    jbmp用户指南(工作流)

    jbmp的用户指南,如《jBPM4_3用户指南.pdf》,通常会详细讲解如何安装和配置jbmp环境,介绍如何使用工具进行流程设计,以及如何在Java应用程序中集成和调用jbmp服务。此外,指南还会包含实例演示,帮助用户理解如何...

    JBMP入门讲解附带实例一个

    2. **工作流引擎**:JBMP包含了一个强大的工作流引擎,用于执行和管理定义好的流程。这个引擎可以处理复杂的流程逻辑,如分支、合并、循环等。 3. **任务管理**:JBMP提供了对任务的管理,包括任务分配、任务完成、...

    jbmp开发入门指南

    1. **流程模型设计**:使用jbpm提供的Eclipse插件jbpm-designer进行图形化设计。 2. **部署与运行**:通过Ant脚本将流程定义打包并部署到jbpm服务器。 3. **监控与调试**:jbpm提供了监控工具,可以查看流程实例的...

    jboss+jbmp5.3开发手册.rar

    开发者可以从中学习到JBM5.3的核心概念,如工作流定义语言(BPMN),业务规则引擎,以及如何设计和部署业务流程。 2. **JBPM5.1入门学习.doc** - 这是一个针对JBPM5.1的入门教程,尽管版本较旧,但它可能包含了基础...

    jbmp4整合SSH的请假例子

    通过这样的整合,开发者可以利用SSH的强大功能处理复杂的业务逻辑,同时借助JBMP4来设计和执行灵活的业务流程。这样的组合为现代企业级应用提供了强大的支持,能够适应不断变化的业务需求。在实际项目中,还需要考虑...

    工作流初介绍EOS+JBMP入门

    学习工作流和JBMP,你需要理解如何设计和定义业务流程,例如使用流程图表示活动、决策和流程分支;了解如何使用JBPM的工具创建和部署流程定义;熟悉任务分配和审批机制;并掌握监控和分析流程执行情况的方法,以便...

    jbmp学习文档

    JBMP(Java Business Management Process)是Java业务流程管理的一种实现,它提供了一套框架用于定义、执行和监控业务流程。本文档将深入介绍JBPM5.1版本,帮助读者从入门到掌握其核心功能。 1. 简介 JBPM是开源的 ...

    chen-jbpm_websale.zip_jbmp_jbmp java_jbpm_jbpm_websale_网上销售系统

    1. **JBPM工作流引擎的使用**:JBPM提供了图形化的流程设计工具,以及对应的API,用于创建、运行和管理流程实例。 2. **网上销售系统的架构**:如何设计和实现一个完整的网上销售流程,包括用户下单、支付、库存管理...

    jbmp文档

    jbpm不仅是一个工作流引擎,还提供了一个完整的生态系统,包括流程设计器、监控工具、规则引擎Drools以及持久化机制。它与Spring框架集成良好,可以方便地在Spring应用中使用。jbpm还支持事务管理和安全控制,确保了...

    jbmp 3.0 chm

    jbpm 3.0是该框架的一个版本,旨在提供一个灵活且可扩展的平台,用于设计、执行和管理业务流程。CHM(Compiled Help Manual)是一种Windows帮助文件格式,通常用于存储电子文档,方便用户查阅。 **jbpm工作流开发...

    JBMP练习例子

    JBPM是一个开源的工作流和业务流程管理平台,用于设计、执行和管理业务流程。这个项目提供了一个实际操作的环境,帮助开发者更好地理解和掌握JBPM的核心功能。 JBPM的主要知识点包括: 1. **工作流管理系统**:...

    jbmp开发指南(OO)

    - **流程图编辑器**:使用jBPM提供的Eclipse插件设计流程图。 - **XML定义**:了解如何使用XML文件定义流程逻辑。 3. **任务管理**: - **任务分配**:根据流程定义自动或手动分配任务。 - **任务状态跟踪**:...

    jBMP工作流开发入门指南

    3. 部署流程:将流程定义部署到jBPM引擎。 4. 启动流程实例:根据需要创建并启动流程实例。 5. 执行任务:用户或系统执行分配的任务,更新流程实例的状态。 6. 监控流程:通过jBPM提供的API或管理界面监控流程实例的...

    JBPM4工作流应用开始指南.rar

    26 2.3 安装脚本详解 27 2.3.1 关于配置文件 30 2.3.2 关于依赖库 31 2.4 安装到JBoss 31 2.5 安装到Tomcat 32 2.6 基于Web的Signavio流程设计器 33 2.6.1 jBPM Web流程设计器简介 33 2.6.2 独立安装Signavio 34 ...

    J2EE OA 框架JBPM开发步骤

    在流程执行过程中,还需要对任务进行管理以及对流程状态进行监控。主要包括以下操作: 1. **查询当前任务**:使用`List tasks = context.getTaskMgmtSession().findTaskInstances("");`查询当前待处理的任务列表。 ...

    jbpm开发工具2

    2. **工作流引擎**:jbpm的核心是其工作流引擎,它负责解析流程定义,管理流程实例的生命周期,包括启动、暂停、恢复和结束流程,以及处理流程中的事件和异常。 3. **任务管理**:jbpm提供任务服务,使得用户能够...

    jbpm学习资料

    jbPM提供了强大的API,允许开发者通过编程方式与流程引擎交互,如启动流程实例、完成任务、查询流程状态等。API包括流程定义的加载、实例的管理和任务的服务接口。 **第六章 人工任务** jbPM处理人工任务时,支持...

Global site tag (gtag.js) - Google Analytics