没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
工作流引擎
使用总结
简单介工作流引擎与
对于工作流引擎的解释请参考百度百科:工作流引擎
我与工作流引擎
在第一家公司工作的时候主要任务就是开发 系统,当然基本都是有工作流
的支持,不过当时使用的工作流引擎是公司一些牛人开发的(据说是用一个开
源的引擎修改的),名称叫 ;功能相对 来说比较弱,但是
能满足日常的使用,当然也有不少的问题所以后来我们只能修改引擎的代码打
补丁。
现在是我工作的第二家公司,因为要开发 、 等系统需要使用工作流,
在项目调研阶段我先搜索资料选择使用哪个开源工作流引擎,最终确定了
并基于公司的架构做了一些 。
与 ?
对于 、、 我们应该如何选择,在 上有一篇文章写
的很好,从大的层面比较各个引擎之间的差异,请参考文章:纵观
:从
到
以及
资料
官网:
下载:
版本: 的版本是从 开始的,因为 是使用 的源
码;版本发布:两个月发布一次。
!"#$%&
中文群: '(
初次使用遇到问题收集
因为 刚刚退出不久所以资料比较空缺,中文资料更是少的可怜,所以
开始的时候一头雾水(虽然之前用过工作流,但是感觉差距很多),而且官方
的手册还不是很全面;所以我把我在学习使用的过程遇到的一些疑问都罗列出
来分享给大家;以下几点是我遇到和想到的,如果你还有什么疑问可以在评论
中和我交流再补充。
部署流程图后中文乱码
乱码是一直缠绕着国人的问题,之前各个技术、工具出现乱码的问题写过很多
文章,这里也不例外……, 的乱码问题在流程图中。
流程图的乱码如下图所示:
解决办法有两种:
修改源代码方式
修改源码
在构造方法
中有一行代码是设置字体的,默认是用 字体,这就是乱码产生的原因,
把字改为本地的中文字体即可,例如:
)
*+,-#./0,12134
当然如果你有配置文件读取工具那么可以设置在5!!" 文件中,我就是
这么做的:
)
*+!67$+,.8.$.9..",312134
从 版本开始支持设置字体名称,在引擎中添加如下设置,在生成图片时
即可使用微软雅黑设置图片中的文字。
)
:!!6.9*,.6;.9,.#*,微软雅黑,<:=!!6<
使用压缩包方式部署
支持部署5>!9?@9、>.、A! 格式的流程定义。
使用 "$ 工具设计流程图的时候会有三个类型的文件%
. 设计工具使用的文件
>!9?@9 设计工具自动根据. 文件生成的 @9 文件
!$ 流程图图片
解决办法就是把 @9 文件和图片文件同时部署,因为在单独部署 @9 文件的时
候 会自动生成一张流程图的图片文件,但是这样在使用的时候坐标和
图片对应不起来……
所以把 @9 和图片同时部署的时候 自动关联 @9 和图片,当需要获取
图片的时候直接返回部署时压缩包里面的图片文件,而不是 自动生成
的图片文件
使用工具打包 文件
在“.B.$@!C视图中右键项目名称然后点击“.8!69
.."C,会在 " 目录中创建 文件夹,里面包含5>. 文件
使用 脚本打包 ! 文件
这也是我们采用的办法,你可以手动选择 @9 和 !$ 打包成 A! 格式的文件,
也可以像我们一样采用 ..$ 的方式打包这两个文件。
('DE
?
<?xml version="1.0" encoding="UTF-8"?>
!
"
#$
%%&&&&
&!
#$ #
%%&&&&
#&!
"
$ $!
!打包流程定义及流程图''()%请假
&!
* +
,$ #-&&*
+,$ -&&
./.&!
&!
&!
view raw build.xml hosted with F byGitHub
剩余34页未读,继续阅读
资源评论
lingyun077
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功