Workflow 需要关于工作流程的建议

Workflow 需要关于工作流程的建议,workflow,Workflow,我们目前正试图决定如何在企业应用程序中实现工作流。我们必须支持非常复杂的工作流场景,还必须处理大约10000个并发用户。应用领域是医疗保健。客户端是一个WPF应用程序,它使用WCF与IIS后端通信。问题是:在这样一个大型企业应用程序中,是否有任何Windows工作流基础的经验?从需求来看,WWF似乎符合要求,但我担心性能和可扩展性。我应该继续调查WWF,还是WWF不适合这种应用?我们还需要让我们的顾问有能力改变工作流程,重新托管WWF设计师,这听起来确实很诱人。你怎么认为。WWF是一条出路吗?您

我们目前正试图决定如何在企业应用程序中实现工作流。我们必须支持非常复杂的工作流场景,还必须处理大约10000个并发用户。应用领域是医疗保健。客户端是一个WPF应用程序,它使用WCF与IIS后端通信。问题是:在这样一个大型企业应用程序中,是否有任何Windows工作流基础的经验?从需求来看,WWF似乎符合要求,但我担心性能和可扩展性。我应该继续调查WWF,还是WWF不适合这种应用?我们还需要让我们的顾问有能力改变工作流程,重新托管WWF设计师,这听起来确实很诱人。你怎么认为。WWF是一条出路吗?

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

性能将取决于硬件。 无论如何,工作流服务在IIS中是完全可伸缩的。您将能够设置一个服务器场来服务所有请求

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