您推荐哪种工作流引擎? [英] Which Workflow Engine do you recommend?

查看:43
本文介绍了您推荐哪种工作流引擎?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在考虑在这个即将到来的项目中使用工作流引擎的想法.我们知道使用工作流引擎有很多注意事项,而且我们在许多平台上拥有丰富的开发经验,因此我们愿意让工作流引擎的选择优先于我们最喜欢的工具集或开发人员 IDE.

I am kicking around the idea of using a workflow engine on this upcoming project. We know that there is a lot of caveats with using a workflow engine and we have a lot of development experience in many platforms so we would be willing to let the choice of workflow engine take precedence over our favorite toolset or developer IDE.

与外部工作流(即将 SOAP 调用聚合到具有事务感知能力的更高级别 SOA)相比,我们对内部工作流(即用于轻松更改 ERP 目的而无需额外编码时间的 Petri 网)更感兴趣.您会推荐哪种工作流引擎?我们对 OracleMicrosoft 和一些 open source 东西太.这一切都非常令人难以抗拒,因此请仅在您具有实施内部工作流程的实际经验时才做出回应.

We are more interested in internal workflow (i.e. petri net for easily changeable ERP purposes without involving additional coder time) than external workflow (i.e. aggregating SOAP calls into a transaction aware, higher level SOA). Which workflow engine would you recommend? We have superficially looked at offerings by Oracle, Microsoft, and some open source stuff too. It's all very overwhelming so please respond only if you have real life experience with implementing internal workflow.

推荐答案

我已经部署了 K2 和过去的 WF 系统.K2 很强大,但是很浪费.WF 是一个弱者,但进步很快.两者都与 .NET 堆栈(特别是 MOSS)很好地集成,并且都具有非常好的工具集成.一旦您了解了工作流模型,两者都相对容易开发.

I've deployed both K2 and WF systems in the past. K2 is quite strong, but spendy. WF is an underdog, but improving quickly. Both integrate with the .NET stack (MOSS specifically) quite well and both have very good tool integration. Both are relatively easy to develop for once you understand the workflow model.

您可以从许多不同的 MS 合作伙伴那里获得解决方案支持,尽管我猜测 WF 更容易获得解决方案支持(即,与 K2 相比,更多合作伙伴拥有更多了解 WF 的顾问).

You can get solutions support from many different MS partners for both, although my guess is WF is a bit easier to get solutions support for (i.e. more partners have more consultants who know WF than K2).

很遗憾,我对您提到的 Oracle 产品或开源替代品没有任何经验,因此我无法对此发表评论.

Unfortunately, I don't have any experience with the Oracle product or the open source alternatives you mentioned, so I can't comment on those.

如果您不知所措,我建议您查看 WF 虚拟实验室(页面底部).他们会让你掌握技术,了解行话,经历一些场景.一旦你有了它,理解 WF 如何适合你尝试做的事情应该会容易得多.另外,我可以推荐 Essential Windows Workflow -- 非常好书.这是关于来自 PDC 的 WF 4.0 的精彩介绍.

If you are overwhelmed, I recommend you take a look at the WF Virtual Labs (bottom of the page). They will let you get your hands on the technology, get the lingo down, go through a few scenarios. Once you have that, understanding how WF can fit into what you trying to do should be substantially easier. Also, I can recommend Essential Windows Workflow -- very good book. Here's a good intro on WF 4.0 from PDC.

这篇关于您推荐哪种工作流引擎?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆