`
snowfox2008
  • 浏览: 127432 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

应用jBPM4解决中国特色的流程需求

阅读更多

偶应infoq中文站之约,写的一篇文章,今天发表了,详见《应用jBPM4解决中国特色的流程需求》 ,或者infoq中文站的地址:http://www.infoq.com/cn/articles/jbpm4-process-requirement

分享到:
评论
9 楼 chengguogen 2011-08-02  
jbpm jpdl task-> form 只能写死 不能使用变量,那么要动态产生表单定义 应该怎么办,还是没有办法。
8 楼 DavyLee 2010-02-09  
此外,楼主是否考虑过jbpm4是否支持循环?如何实现?
7 楼 DavyLee 2010-02-09  
非常感谢您的文章,我已在infoQ上拜读!但对于流程回退的解决方案心中仍有疑惑:
如君文中所言
引用
task-assignee任务的办理人的值可以直接指向一个特指的用户的id或者一个关联到业务中某个特指用户的表达式(例如 order.owner)。此时,如果assignee 赋予了一个特指用户的id,回退时不用做任何处理。如果assignee赋予了一个业务表达式,在回退时,需要保证业务表达式的运算逻辑能够正确执行。

如果流程已经执行到节点4,对于节点2已经被completeTask掉了(即删除掉了),还如何重新把节点2的任务setAssignee(taskid,userId)到某个人呢??还望楼主闲暇之余不吝赐教,尤是感激!
6 楼 黑暗浪子 2009-09-27  
支持开源工作流项目。现在国内这么多公司搞的工作流全是很special的。出了某个行业,开发出来的工作流产品就不能用了。
而且大家做的东西基本功能一样,特制功能有多怪就有多怪。各种客户稀奇古怪的需求全都绞尽脑汁的写出来。全都不能服用。市场推广上都是厚颜无耻的吹嘘自己的产品。真扯淡~
5 楼 snowfox2008 2009-09-26  
呵呵,没有关系
4 楼 黑暗浪子 2009-09-26  
搞清楚了,我前段时间看的是你写得这篇《jBPM3与jBPM4实现对比》。混淆了。
sorry
3 楼 黑暗浪子 2009-09-26  
我的意思是不是你前段时间自己发上javaeye的?并没有说不是原创啊
2 楼 snowfox2008 2009-09-26  
呵呵,这不可能,这是百分百的偶的原创文章,偶可以百分百担保,文中的内容完全是偶自己倾心总结所写,内容绝对没有任何一点摘抄,全是偶的原创。而且在infoq也绝对是首发,以前也没有在任何地方登过。
1 楼 黑暗浪子 2009-09-26  
这篇文章以前javaeye上是不是有登过?我印象中前几个月看见过

相关推荐

    应用工作流解决中国特色的流程需求

    总结起来,jBPM4以其强大的功能和灵活性,为解决中国特色的流程需求提供了有效工具。通过对其进一步的本土化改造和增强,如开发用户友好的流程设计器,可以更好地适应国内人工任务密集型流程的复杂性和多样性。同时...

    jbpm4 完整的请假流程

    这个“jbpm4 完整的请假流程”是一个示例项目,旨在帮助初学者理解和实践jbpm4在处理业务流程,尤其是请假申请流程中的应用。在这个项目中,可能包含了流程定义、流程实例的创建与管理、任务分配与审批等一系列功能...

    JBPM4.4完整可用审批流程

    在实际应用中,开发者需要了解JBPM4的工作原理,包括流程实例、任务实例、信号和事件的概念,以及如何通过API或服务任务与外部系统交互。熟悉Maven的使用也是至关重要的,包括理解POM文件的结构、如何添加和排除依赖...

    jBPM4工作流应用开发指南.pdf

    jBPM4作为该系列的一个版本,提供了一套完整的流程管理和执行框架,允许开发者构建灵活的工作流应用,以实现业务流程自动化。本指南由胡奇编写,旨在为开发者提供一个全面的参考,帮助他们快速学习和掌握使用jBPM4...

    JBPM4 开发文档 实例 流程

    **JBPM4 开发文档详解** JBPM4(Java Business Process Management 4)是一个轻量级的开源工作流管理系统,基于...对于开发人员来说,理解这些核心概念和数据库表结构,能更好地掌握和应用jBPM4进行业务流程自动化。

    jbpm4 s2sh 请假流程

    【jbpm4 s2sh 请假流程】是一个基于jbpm工作流引擎和SSH(Struts2、Spring、Hibernate)框架的简单示例应用,用于演示如何在Java Web环境中实现一个请假流程。在这个教程中,我们将深入理解jbpm4的工作原理以及如何...

    jbpm4流程提交及执行完整代码

    在实际应用中,jbpm4可以广泛应用于企业的审批流程、订单处理、人力资源管理等场景。通过编写Java代码并与jbpm4引擎交互,可以实现流程的动态启动、任务分配、流程监控等功能,从而提高工作效率,规范业务流程。而...

    jbpm4jbpm5

    jbpm4jbpm5是关于jbpm流程管理框架的专题,涵盖了jbpm4和jbpm5两个主要版本。jbpm是一个开源的工作流管理系统,用于帮助开发者实现业务流程自动化。以下是基于给定文件的信息,深入解析jbpm4和jbpm5的知识点: 1. *...

    JBoss JBPM4请假流程示例

    JBoss JBPM4是一个开源的工作流管理系统,它为企业提供了一套灵活且强大的业务流程自动化解决方案。这个示例是关于如何在JBoss JBPM4平台上实现一个简单的请假流程,帮助开发者了解如何定义、执行和管理业务流程。 ...

    jbpm4案例源码

    在阅读《jBPM4工作流应用开发指南.pdf》这本书时,你可以学习到如何使用jbpm4的API进行流程设计、部署和执行,以及如何进行流程实例的查询和管理。书中可能还会涉及如何处理异常、分支和合并逻辑,以及如何进行流程...

    jBPM4工作流应用开发指南.rar

    通过学习和实践jBPM4,开发者能够构建出灵活、可扩展且易于维护的工作流应用,以满足企业复杂业务需求。同时,jBPM4的开放源码性质意味着开发者可以自由地定制和扩展系统,以适应特定业务环境。

    extjs jbpm4流程设计器

    总之,"extjs jbpm4流程设计器"是前端技术和后端流程管理系统的完美结合,为企业提供了一种灵活、易用的流程设计解决方案。这种结合不仅提升了用户体验,也强化了业务流程的规范性和可维护性,是现代企业数字化转型...

    jbpm4Demo 中国移动集团MAS变更流程模拟

    【jbpm4 中国移动集团MAS变更...总的来说,jbpm4在中国移动集团MAS变更流程模拟中的应用,体现了现代企业对流程管理的重视,借助先进的工具和技术,实现了业务流程的规范化、自动化,提升了企业的运营效率和决策质量。

    JBPM流程引擎资料

    JBPM是业务流程管理(BPM)领域的一个灵活且强大的开源工作流引擎,它主要用于建模、执行和监控业务流程。文档《JBPM流程引擎资料》详细介绍...通过学习和掌握这些知识,开发者可以高效地构建出符合业务需求的流程应用。

    JBPM视屏教程共9节 jBPM 4视频教程04设计请假流程

    【标题】"JBPM视屏教程共9节 jBPM 4视频教程04设计请假流程"揭示了本次教程的核心内容,聚焦于企业业务流程管理(Business Process Management, BPM)工具jBPM的使用,特别是如何利用jBPM 4版本来设计一个具体的请假...

    jbpm4整合流程例子 web流程设计器

    jbpm4是一款功能强大的开源工作流管理系统,它为业务流程管理(BPM)提供了全面的解决方案。jbpm4的核心特性包括流程定义、执行、监控以及集成能力。在这个例子中,我们将会探讨如何将jbpm4与Web流程设计器整合,...

Global site tag (gtag.js) - Google Analytics