关于PHP的工作流引擎,除了三大主流开源:PorcessMaker(排名第一,因其有拖放式图形定义界面),RadiCore(基于PETRI NET)和CuteFlow以外,另外还有一个不为人知的,但却也是非常强大的开源,叫做EzerPhp.
EzerPhp,同样是与PorcessMaker一样,是一个BPM引擎。并且,它是基于BPEL语言的。所以,此开源代码中对BPEL的支持有两种方式:
第一种,使用XML(BPEL)。第二种,使用数据库。因为,使用了数据库抽象层PROPEL,所以,可以支持:MYSQL,ORALCE等多种主流数据库。
EzerPhp:是一种客户机服务器横式。同时,服务器端EzerPhp是常注内存的进程,并能实现工作流自动化。
EzerPhp最大的特点是简洁。可以直接嵌入到任一应用中。你可以通过数据库,或XML使用BPEL定义好流程。然后启动服务端常住进程。其后就是客户端调用。可以直接创建PROCESS客户端,也可以使用SOCKET客户端。
EzerPhp:使用它的前提:懂得:BPEL,了解PROPEL(关于它的配置),能看懂根目录下的readme文件(这是它的全部文档),如果能成功安装,并且能够正确运行所有的实例代码,那么,接下来,你就可以在你的应用中增加工作流了。
虽然没有PorcessMaker那样,有拖放式图形定义界面,或象RadiCore那样,是一个开发框架,但作为一个应用的第三方组件,简单,易上手,确是一个相当不错的选择。
分享到:
相关推荐
W3EZER <TITLE>РекламанаканалеW3ezer </ TITLE> Реклама НаканалеW3ezer Условия 。 Оплата Оплатапроизводитсячерезрекв...
Ezer使您可以搜索,排序和浏览存储的信息。 用户也可以参与以向页面提供其他信息,或在语义数据不可用的情况下添加带有自定义标题的新页面。 此外,它还提供了使用chrome多功能框功能进行搜索的建议,显示了与正在...
Ezer使您可以搜索,排序和浏览存储的信息。 用户也可以参与以向页面提供其他信息,或在语义数据不可用的情况下添加带有自定义标题的新页面。 此外,它还提供了使用chrome多功能框功能进行搜索的建议,显示了与正在...
`<title>`标签在`<head>`内,用于设置网页的标题,这会在浏览器的标签页上显示,并且对于SEO(搜索引擎优化)至关重要。例如: ```html <!DOCTYPE html> , initial-scale=1.0"> 我的网页标题 <!-- 页面...
ebenezer-bf.org 此存储库包含用于生成静态 Eben-Ezer 中心网站的源代码。 我们使用引擎来生成 html 文件。 要安装此项目,只需运行以下命令: $ python bootstrap.py$ ./buildout/bin/buildout然后就可以在_output...
首先,文件标题为“Friday-毕业设计资源”,表明这些文件是与某位名叫Ezer Wu的毕业设计相关的资源集合。从标题中我们可以得知,Ezer Wu的毕业设计可能与一个被称为“Friday”的主题或项目有关,而这些资源是为了...
列表中包含了项目文档(如Ezer_Wu论文主体.doc)、许可证文件(LICENSE)、答辩演示文件(Ezer_Wu答辩PPT.pdf)、以及版本控制相关的文件(.gitignore、.gitee)。这些文件的存在,为理解整个系统的开发背景、设计...
作者:Ezer'Arch( 和 ) 发布日期:2014 年 8 月 19 日 感谢您下载 ArchPack 2.1 版,这是为同人游戏 SRB2、Sonic Robo Blast 2 ( ) 创建的插件。 我希望你喜欢玩这个关卡包。 这个关卡包的开发始于 2008 年 7 ...