首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么要使用工作流系统?我有哪些选择?

为什么要使用工作流系统?我有哪些选择?
EN

Stack Overflow用户
提问于 2012-10-22 03:10:25
回答 3查看 1.4K关注 0票数 3

我正在阅读下面的帖子:Why use Windows Workflow?

现在,wf concept看起来是一种很有前途的技术,可以降低公司在业务流程实施方面的成本。MS WF看起来并不具备快速实现的所有条件。快速实施的其他wf/bpm选项有哪些?

EN

回答 3

Stack Overflow用户

发布于 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分钟内。你不能用传统的开发方式做到这一点。节省时间和金钱是这里游戏的主题。

票数 2
EN

Stack Overflow用户

发布于 2014-01-31 00:34:29

如果你正在寻找一种商业替代方案来实现快速的业务流程管理,我过去使用过两个基于.NET的平台-- K2.net和PNMSoft。我个人喜欢PNMSoft (http://www.pnmsoft.com/),因为它是原生.NET,它支持WF和其他技术,并且非常快速和易于使用。

如果你正在寻找开源的替代品,有一些基于.NET的,比如Bonita (http://sourceforge.net/projects/bonita/),但不要指望它会那么快和容易……

票数 2
EN

Stack Overflow用户

发布于 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

  • Process engine,例如用于工作流执行的Tomcat

  • 网络服务和Java (SOAP、REST)

  • OOTB门户、业务控制中心和ootb接口混搭功能,以在工作流中包括任意UI技术steps

  • embedded

  • 强大的面向对象的系统集成功能(JMS、WS、Camel、

诚挚的问候

抢夺

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13001185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档