我正在阅读下面的帖子:Why use Windows Workflow?
现在,wf concept看起来是一种很有前途的技术,可以降低公司在业务流程实施方面的成本。MS WF看起来并不具备快速实现的所有条件。快速实施的其他wf/bpm选项有哪些?
发布于 2012-10-22 04:44:19
我一直在使用工作流引擎/系统(OpenText、K2.net、Metastorm、MS workflow Foundation...)在过去的10年里,我可以说wf技术可以非常有用,但是它并不适合解决所有类型的问题。
从根本上讲,它是为了解决面向过程的任务。你会问你自己这是什么意思!?油井过程是具有开始、持续和结束的任何实体。如果你看一看,你会发现这家典型的公司是通过流程建立起来的。显然,在这样的系统中存储一些最终报告不是我们的目标……当这些任务需要以受控的方式处理或需要新的流程路线时,这种能力就会显现出来。传统实现需要开发人员编写额外的代码,好的wf系统可以让您在没有代码行的情况下在一秒钟内实现路由更改,并且过程版本控制不是问题。这只是其中的一个好处。
您应该将wf系统视为快速流程开发、监控、优化和版本控制的平台。它应该为您提供BPM生命周期所需的所有工具。你可以在这里找到我所说的:http://en.wikipedia.org/wiki/Business_process_management
在我的职业生涯中,我开发了一个基于MS .net技术的wf引擎和一个完整的wf系统。如果你对细节感兴趣,请访问我的网站:http://www.gp-solutions.si/business/Product.aspx?s=pro&id=1&cat=2使用这个系统,你可以开发新的流程与所有的表格,监控,安全,文档,...在不到10分钟内。你不能用传统的开发方式做到这一点。节省时间和金钱是这里游戏的主题。
发布于 2014-01-31 00:34:29
如果你正在寻找一种商业替代方案来实现快速的业务流程管理,我过去使用过两个基于.NET的平台-- K2.net和PNMSoft。我个人喜欢PNMSoft (http://www.pnmsoft.com/),因为它是原生.NET,它支持WF和其他技术,并且非常快速和易于使用。
如果你正在寻找开源的替代品,有一些基于.NET的,比如Bonita (http://sourceforge.net/projects/bonita/),但不要指望它会那么快和容易……
发布于 2014-02-04 15:33:31
目前,在方便的许可模式下,有几个开源的BPMS。
例如,Eclipse Process Manager "Stardust“(http://www.eclipse.org/stardust/)就是一个全面而成熟的Java开源BPMS。它的商业版本用于不同行业的几种产品,也与.NET结合使用。
在Spring或EJB模式下基于Tomcat DMS浏览器或基于Eclipse的process modeler
诚挚的问候
抢夺
https://stackoverflow.com/questions/13001185
复制相似问题