阅读更多

8顶
2踩

企业架构

原创新闻 JBPM 4.3 发布,支持BPMN 2.0

2010-01-07 11:36 by 副主编 zly06 评论(3) 有13549人浏览

原定于2010年1月1日发布的JBPM 4.3 今天终于发布了!

 

4.3 版本最主要的特性就是新增了对 BPMN 2.0 的实现。

 

JBPM 即java Business Process Management,基于java的业务流程管理系统,它是一组J2SE组件,可以作为J2EE应用集群部署。 jBPM是市面上相当流行的一款开源工作流引擎,引擎底层基于获得Active Diagram模型。作为jBoss的一个子项目,它使用了hibernate,因此可以很好的支持主流数据库。


BPMN即业务流程建模标注(Business Process Modeling Notion),它是用一种类似于流程图的图表形式来描述业务流程的一种方法,目前由对象管理组织(Object Management Group OMG)进行维护和管理。jPDL(JBoss jBPM Process Definition Language)是构建于jBPM框架上的流程语言之一,它并非公开的标准但却与jBPM有这天然的亲缘关系。 BPMN2是其升级版提高了符号的准确性、定义了行业标准的交换格式、提供了一系列扩展点以及对编排的支持等。

 

BPMN与JPDL之间的差别简化如下:

  • BMPN是一个公开的标准,而jPDL专属于jBPM
  • BPMN更加侧重于流程的建模,是类似于UML的建模语言,而jPDL侧重于流程的执行,它是业务流程执行语言
  • BPMN与实现无关,而从Java开发者的角度来看,JPDL则更简单。

然而,jPDL与BPMN之间也有很多共同之处,比如它们都使用直观的建模视图,用XMl的形式描述业务流程,解决的是业务流程方面的问题。

 

点击查看详情:http://www.jboss.org/feeds/post/jbpm_4_3_includes_bpmn_2_0

  • 大小: 35.2 KB
来自: jbossjbpm
8
2
评论 共 3 条 请登录后发表评论
3 楼 javaAlpha 2010-02-26 17:28
  
2 楼 xyz20003 2010-01-08 08:41
4.3计划发布日期是2010.1.1。
附加两个链接,分别是jBPM-4.3的用户手册翻译和开发指南翻译。
用户手册翻译:http://xyz20003.javaeye.com/blog/559749
开发指南翻译:http://xyz20003.javaeye.com/blog/559752

另外,jBPM-4.3的开发指南里,关于与Spring的整合配置还有一点儿问题,解决方式如下:
http://old.family168.com/bbs/dispbbs.asp?boardid=6&Id=1127
1 楼 andyhan 2010-01-07 16:04
貌似去年就发布了。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Java Web开发中的上传与下载技术.pdf

    文件的上传和下载在网络应用中非常普遍,应用各种文件上传与下载组件来实现可以简化操作、节约项目开发时间。介绍了jspSmartUpload、commons-fileUpload上传组件,Struts文件上传,Spring文件上传技术,及组件下载、输出...

  • Android+struts2实现文件图片上传,附源码(侧重服务端开发)

    项目中遇到Android手机聊天的图片、语音文件保存到服务器,网上搜索一下大概3种思路: 1.servlet实现,有很多文章,利用DiskFileUpload 2.使用smartupload未学习 3.利用strtus2自带的文件上传功能。 由于strtus2已...

  • Struts2——开发Action

    文章目录一、Action开发的三种方式1.1 继承ActionSupport类1.2 实现Action接口1.3 不继承任何类、不实现任何接口二、请求数据的封装2.1 提出问题2.2 解决问题2.2.1 向后端传递数据2.2.2 后端接收数据 一、Action开发...

  • struts2图片文件上传经验总结

    说到文件上传,最开始想到的用JSPSmartUpload完成图片上传。后来放弃,因为它适用于普通动态网页,而我的网站是s2sh的。查到用struts2的文件上传最适合,以下就是开发经验。  首先,导入相应的包,我用的是struts2...

  • 使用SmartUpload批量上传文件

    在实际开发中为了提高开发效率,一般都是使用FileUpload(Struts2用的就是这个)和SmartUpload组件进行文件上传下载 使用SmartUpload批量上传文件 1.导入相关jar包 2.后端使用Servlet,doGet方法做doPost方法,...

  • java中的action是指什么_Struts2【开发Action】知识要点

    本博文主要讲解Struts对数据的处理Action开发的三种方式在第一次我们写开发步骤的时候,我们写的Action是继承着ActionSupport类的...为啥我们继承了ActionSupport类呢?下面我就会讲解到继承ActionSupport类我们来看...

  • Struts开发笔记二

    struts.xml中默认配置<default-action-ref name="default"></default-action-ref> <default-class-ref class="com.example.struts2.DefaultAction"> </default-class-ref><action name="default"> <result name

  • Struts2实现上传文件

    是apache commons下面的一个子项目,用来实现java环境下的文件上传功能,与常见的smartUpload齐名 Servlet 3.0 文件上传 注解开发 异步请求 Struts2框架 底层的实现FileUpload,对FileUpload进行封装 ...

  • 03 00Struts 1.x开发框架

    文章目录1 Struts 1.x简介2 开发第一个Struts 1.x程序(开发配置)3 开发第一个Struts 1.x程序(程序编写)4 Struts 1.x原理分析5 程序功能加强6 多业务处理7 文件上传8 Struts 1.x标签9 使用IDEA开发Struts 1.x10 ...

  • struts2实现文件上传

    struts2也提供了文件上传给开发人员,相比之下struts2的文件上传更加简单快速。在开发中文件上传是比不可少的,因此这也是一个比较重要的知识点。下面就来写一下struts2的文件上传。 1.写一个表单用来选择文件 ...

  • Struts2(三)——数据在框架中的数据流转问题

    一款软件,无在乎对数据的处理。而B/S软件,一般都是用户...这篇博客重点简述一下Struts2框架是如何进行数据流转处理呢!     一,首先学习一种表达式:OGNL:Object-Graph NavigationLanguage(对象图形导航语言)

  • Struts2框架学习系列(三) 数据在框架中的数据流转问题

     一款软件,无在乎对数据的处理。而B/S软件,一般都是用户通过浏览器客户端输入数据,传递到服务器,服务器进行相关处理,然后返回到...这篇博客重点简述一下Struts2框架是如何进行数据流转处理呢!  

  • struts2 数据在框架中的数据流转问题

    一款软件,无在乎对数据的处理。而 B/S 软件,一般都是用户通过浏览器客户端输入数据,传递到服务器,服务器进行相关处理,然后返回到指定的页面,...Struts2 框架是如何进行数据流转处理呢! 一,首先学习一...

  • java学习记录之struts2&struts标签&上传&国际化

    我们的Action在getModel方法中将User对象返回.ModelDriven拦截器会将我们返回的User对象放入值栈中(栈顶),那么 在表单中直接提交name,将会把name值装入栈顶的user对象的name属性 文件下载中文件名乱码问题解决(配置...

  • java框架篇---struts开发

    前面介绍过两种上传组件的使用,分别是SmartUpload、FileUpload,这两种组件相比较起来SmartUpload更加的容易,而FileUpload却较为复杂,幸运的是在Struts中也对文件上传有所支持,而且上传使用的组件就是FileUpload...

  • Visual SourceSafe简明培训教程(上)

    如需复制、传播,请附上本声明,谢谢。原文出处:http://morningspace.51.net/,moyingzz@etang.com 1 说明一、本教程针对不同使用对象提供Visual SourceSafe 6.0的若干使用指导,阅读对象包括Visual SourceSafe的管理员和普通用户,以及希望了解如何采用Visual SourceSafe进行软件版本控制的管理人员。管理员或

  • 版本控制常见问题列表——版本控制心得(三)

       这里列出了若干在使用版本控制的过程中容易出现的常见问题,这些问题来自实际工作中的切身体会。但是,这个问题列表未必全面,并且对于具体个人而言,其情形也不尽相同。每个使用版本控制的开发人员的心里可能都有一个类似这样的列表,并且在实际开发中,或许这个列表还会得到扩充,不断完善。 Item 1. 项目的逻辑结构混乱(这里的“项目”是版本控制中的术语,见A.1)

  • Visual SourceSafe简明培训教程(中)

    如需复制、传播,请附上本声明,谢谢。原文出处:http://morningspace.51.net/,moyingzz@etang.com 4 普通用户部分4.1 对工程、文件的一般性使用(Normal Use about Projects and Files)4.1.1 打开/关闭数据库(Open/Close a Database)  此处略,详细内容请查阅联机帮助。4.1.

  • Visual SourceSafe简明培训教程(下)

    如需复制、传播,请附上本声明,谢谢。原文出处:http://morningspace.51.net/,moyingzz@etang.com 4.4 其他操作(Other Use)4.4.1 扩展关键字(Expand Keywords)*  VSS可以将某些指定信息(例如:VSS内部版本号)直接插入文本文件中。用户只要将某些关键字放入文件的注释中,每次添加(Add)或签入(Check I

Global site tag (gtag.js) - Google Analytics