锁定老帖子 主题:jBPM jPDL3.2用户指南(中文版)
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-14
文档在陆续翻译中,不妥之处,请大家跟贴指出。谢谢! 第一章 简介 JBoss jBPM是一个灵活、可扩展的流程处理框架。jPDL是建立在JBoss jBPM公共框架之上的流程语言。它使用图形直观的表示业务处理的流程,等待状态可以是异步通信,时间调度,自动操作等,或者将它们结合在一起使用,jPDL拥有强大的、可扩展的工作流机制。 jPDL的依赖性很小,可以方便的作为一个java库使用,而且在Java EE集群服务环境下使用。 jPDL可以在任何服务器上使用,可以部署在任何应用服务器上。
此套件是将所有的jBPM组件打包在一起的,提供一个简单的下载方式,包括以下:
预包含的JBoss应用服务器包含以下组件:
jPDL包含一个图形化设计工具。此设计工具是用来处理业务流程的图形化工具,是一个eclipse插件。 jPDL图形化设计的工具一个非常重要的特性就是支持所有的业务分析。它可以实现从业务分析建模到实现的平滑的转换。 可以通过本地升级的方式来安装插件,也可以将插件解压到eclipse的feature目录下来实现安装。[译1]
jBPM控制台应用有二个目的。第一,作为运行时流程处理的服务。第二,作为管理和显示控制台用来检查和操作运行时实例。第三个功能是活跃业务显示器,用来统计流程执行量。这是一个用来查找瓶颈的非常有用的信息。
jBPM核心库是用来开发,并且在运行时作为处理流程实例的Java库。 JBoss jBPM是一个java库,所以,它可以使用在任何java环境中,像web应用,swing应用,EJB,webservice……等等。jBPM库同样可以作为一个stateless session EJB打包并提供服务,这样可以部署在集群环境中提高性能。stateless session EJB是J2EE1.3规范中的一部分,所以可以部署在任何服务器中。 jbpm-jpdl.jar包需要一些依赖包,像是hibernate,dom4j等。我们努力使它近可能少的依赖于其它包,具体的依赖包可以查看第五章//TODO jBPM使用hibernate作为持久层。hibernate作为O/R mapping模型,可以使用不同的方言来访问不同的数据库,所以jBPM可以使用不同数据库。 JBoss jBPM API可以使用在你的任意项目中,像web应用,EJB,web service组件,message driven beans或者其它的java组件。
JBoss jBPM可以结合任何包含用户以及其它组织机构信息的公司目录。如果项目中没有组织机构的信息时,JBoss JBPM包含了这个组件。模型使用identity组件用来丰富传统的servlet,ejb,portlet模型。 了解更多信息,参见//TODO
JBoss jBPM用来在标准的Java(J2SE)环境中监控和调度工作。工作可以被定时器和异步消息使用。在Java EE的环境中,可以使用JMS和EJB timeSerive。 Job Executor打包在核心jbpm-jpdl库中,必须有以下的部署环境:配置一个JbpmThreadServlet来启动Job Executor或者是启动一个单独的JVM来执行Job Executor线程。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-09-14
3.2 中的UserGuide内容根本就跟不上,根本上都是针对3.0或3.1,与3.2很多地方对不上
|
|
返回顶楼 | |
发表时间:2007-09-14
哦,是吗?我还没有注意到呢,正一步一步的翻译着呢。
具体有哪些地方?down |
|
返回顶楼 | |
发表时间:2007-09-15
这么看可能比较零散哦,
建议LZ全部翻译出来后统一格式一次性放上来,这样对读者看可能比较系统:) |
|
返回顶楼 | |
发表时间:2007-09-18
job在UserGuide里几乎没怎么提到,只是翻译是解决不了的
|
|
返回顶楼 | |
发表时间:2007-09-18
近期,项目进度要求紧,十一之后再启动。
|
|
返回顶楼 | |
发表时间:2007-11-23
是否可以说说与3.1.4的区别及兼容性问题
|
|
返回顶楼 | |
发表时间:2007-11-23
最近才发现由于旧版jPDL流程图形化设计插件(3.0.13)的原因,gpd.xml文件是以系统默认编码保存的,并不是utf-8(当强制改成utf-8,插件就不识别了.).所以当应用系统迁移到不同语言环境平台,出现了流程图操作的编码异常问题.
刚刚下载安装了插件3.1.0.sp1版本,发觉一切正常了.(该新插件居然在eclipse3.1下无法找到,只好换成eclipse3.3) 新插件打开旧的流程设计文件,会提示转换成新的格式,还是继续使用旧的格式,我只好使用旧的格式.所以猜想,jbpm3.1到jbpm3.2是否有很大的变化呢?是否能够允许从jbpm3.1无痛升级到jbpm3.2 |
|
返回顶楼 | |
发表时间:2007-11-26
在3.1.0.sp1的release note中有对从3.1到3.2升级的内容,印象中如果转换没有条件的可以无痛升级
|
|
返回顶楼 | |
发表时间:2007-12-07
同意二楼所说!!
|
|
返回顶楼 | |