博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于PHP的工作流引擎
阅读量:5156 次
发布时间:2019-06-13

本文共 755 字,大约阅读时间需要 2 分钟。

关于PHP的工作流引擎,除了三大主流开源:PorcessMaker(排名第一,因其有拖放式图形定义界面),RadiCore(基于PETRI NET)和CuteFlow以外,另外还有一个不为人知的,但却也是非常强大的开源,叫做EzerPhp.

        EzerPhp的主页:
        EzerPhp,同样是与PorcessMaker一样,是一个BPM引擎。并且,它是基于BPEL语言的。所以,此开源代码中对BPEL的支持有两种方式:
        第一种,使用XML(BPEL)。第二种,使用数据库。因为,使用了数据库抽象层PROPEL,所以,可以支持:MYSQL,ORALCE等多种主流数据库。
        EzerPhp:是一种客户机服务器横式。同时,服务器端EzerPhp是常注内存的进程,并能实现工作流自动化。
        EzerPhp最大的特点是简洁。可以直接嵌入到任一应用中。你可以通过数据库,或XML使用BPEL定义好流程。然后启动服务端常住进程。其后就是客户端调用。可以直接创建PROCESS客户端,也可以使用SOCKET客户端。
        EzerPhp:使用它的前提:懂得:BPEL,了解PROPEL(关于它的配置),能看懂根目录下的readme文件(这是它的全部文档),如果能成功安装,并且能够正确运行所有的实例代码,那么,接下来,你就可以在你的应用中增加工作流了。
        虽然没有PorcessMaker那样,有拖放式图形定义界面,或象RadiCore那样,是一个开发框架,但作为一个应用的第三方组件,简单,易上手,确是一个相当不错的选择。
 
其他工作流引擎:http://www.oschina.net/project/tag/129/workflow

转载于:https://www.cnblogs.com/baocheng/p/5772451.html

你可能感兴趣的文章
SQL 中的连接
查看>>
老妈的教诲
查看>>
django 基础框架学习 (一)
查看>>
UML建模工具Visio、Rational Rose、PowerDesign,Visual Paradigm for UML
查看>>
HDU2191——悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
查看>>
GIt 撤销修改
查看>>
理解typedef(转)
查看>>
NSNtification 在多线程中的运用
查看>>
vue 和react
查看>>
全面解读php-流程控制
查看>>
Tomcat启动报错:java.lang.NoClassDefFoundError: javax/servlet/GenericFilter
查看>>
SVN使用教程总结[转]
查看>>
t-sne
查看>>
不同组织物料类别差异列表
查看>>
01_正则表达式_05_小结和几个案例
查看>>
web网页上面调用qq
查看>>
C语言中的多字节字符与宽字符
查看>>
入门Webpack
查看>>
【c语言】【每周一练】排序算法之归并排序
查看>>
sql server 碎片整理——DBCC SHOWCONTIG
查看>>