工作流程需要建议

时间:2012-02-25 11:09:58

标签: workflow

我们目前正在尝试决定如何在我们的企业应用程序中实现工作流程。我们必须支持非常复杂的工作流方案,我们还必须处理大约10000个并发用户。应用程序域是医疗保健。客户端是使用WCF与IIS后端通信的WPF应用程序。问题是:在这么大的企业应用程序中,是否有人有过使用Windows工作流基础的经验?从要求看似WWF符合要求,但我担心性能和可扩展性。我是否应继续调查世界自然基金会或世界自然基金会是否不适合此类申请?我们还需要让我们的顾问能够改变工作流程并重新托管WWF设计师,这听起来很诱人。你怎么看。 WWF是走的路吗?

2 个答案:

答案 0 :(得分:0)

您可以创建由IIS直接托管的工作流。您可以使用“接收”活动来设置WF以处理请求。然后,您可以附加“发送”活动以使用响应回复客户端,甚至让工作流继续在后台处理该活动。希望能为您提供一些指导。您可以使用.NET Framework 3.5或4.x版本实现此目的,但.NET 4.0更容易设置。

答案 1 :(得分:0)

性能将依赖于硬件。 无论如何,工作流服务是IIS中的完美可扩展性。您将能够设置将服务于所有请求的服务器场。

关于更改工作流程的要求,始终可以以未来请求将创建新更改的工作流的实例的方式更改工作流。旧的和已经启动的工作流程不能采取任何变化。所以,如果我没有错误理解,世界自然基金会不符合这一要求。