.net - 开源BPM工具(如Activiti、bonita)和Windows Workflow Foundation有什么区别

标签 .net workflow-foundation-4 business-process-management activiti

我试图找到一个基于 asp.net 的免费开源 BPM 工具,但不幸的是我找不到这样的工具。

但是最近看了一篇关于Windows Workflow Foundation的文章,它是否提供了类似于Activiti、bonita、Joget等开源BPM工具的功能,或者Windows Workflow Foundation不能像构建那样完整的业务流程工作流在 Activiti 和其他开源 BPM 工具中。

最佳答案

首先要记住的是,WF 不是 BPM 工具,而是一个可用于构建可靠且灵活的业务流集的框架。如果您正在寻找一种为您提供许多内置功能的解决方案,您无需进行任何编码,而只需将形状放在工作表上 - WF 不是您的工具。

但是,我强烈推荐WF。首先,在WF 4.0中的表现非常好。其次,它可以跨网络服务器群分发。第三,它的灵活性为您提供了在 future 达到这些边缘情况所需的能力。

最后,因为您希望与 ASP.NET 集成,所以我要说 WF 是唯一可行的选择。我并不是说其他​​选项不起作用,我只是说它集成得很好。

我想让你做的另一件事是看看 answer I made recently关于为什么应该或不应该使用 Windows Workflow Foundation - 希望它对您有值(value)。

关于.net - 开源BPM工具(如Activiti、bonita)和Windows Workflow Foundation有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12161089/

相关文章:

c# - 测试以查看图像是否存在于 C# 中

.net - Entity Framework 函数导入参数类型在从数据库更新模型时重置

workflow-foundation - WF4 是否可以为复合事件创 build 计器?

business-process-management - Camunda Spring Boot 启动器 : create database in schema not working

c# - LINQ to entities Query 以随机化行选择

c# - 使用 Token 获取信息。 OAuth

build-automation - 无法在自定义构建过程模板中删除 TFS2010 的自定义工作流事件

workflow-foundation - 具有 OutArgument 和分配事件的自定义 WF4 事件

soa - 企业服务总线与 BPM

javascript - 如何获得 Camunda 进程的平均持续时间?