预警:还有一些类似于此的问题,但并不完全回答这个问题(包括:
Alternatives to Windows Workflow Foundation?,Can anyone recommend a .Net open source alternative to Windows Workflow?)
我们正在开发一种基于事件的状态机的系统,目前我们正在调查Windows工作流程,我们的系统在响应来自多个来源(xmpp,http,sms,电话,电子邮件等)的事件时需要较低的延迟)进入系统,可扩展性和弹性,最重要的是可定制.由于各种原因(和尽职调查),我正在寻找开放的工作流引擎,支持类似于Windows Workflow Foundation的功能(如果可能的话),主要是(但是如果有引擎,t支持一些功能):
持久的运行任务,恢复外部事件任务
>高性能,低延迟
>开发自定义动作的能力
>动态指定工作流的能力
跟踪跟踪
我不限于平台或语言,我会喜欢你们的一些帮助和提示,以便我可以更加紧密地调查引擎,以及您对引擎的任何体验.
保罗.
“Java侧”:
原文链接:https://www.f2er.com/windows/371067.htmlApache ODE(业务流程总监引擎)执行按照WS-BPEL标准编写的业务流程.它根据流程定义描述Web服务,发送和接收消息,处理数据操作和错误恢复.它支持长期和短期的生活过程执行,以协调您应用程序一部分的所有服务.
OSWorkflow可以被认为是“低级”工作流实现.在其他工作流系统中可能由图形图标表示的“循环”和“条件”等情况必须在OSWorkflow中进行“编码”.
@L_502_3@
Shark是一个可扩展的工作流引擎框架,包括完全基于使用XPDL(没有任何专有扩展!)的WfMC规范的标准实现作为其本机工作流过程定义格式,以及用于服务器执行系统活动的WfMC“ToolAgent”API
http://www.enhydra.org/workflow/shark/index.html
Python边:
http://bika.sourceforge.net/
http://www.vivtek.com/wftk/我会帮你的:-)