我正在开展一个需要安排流程的项目。我认为WF将是很好用的工具。但由于这将是我第一次潜入WF,我得到了一些问题。
这是项目: 根据时间(每周,每月,每天等等)系统需要通知某人(电子邮件)需要做的事情。人需要能够告诉系统完成并提供信息。如果该人未在指定的时间内完成任务(例如2天),则会发生升级(通知经理)。那是公正的。
这需要通过我正在编写的.NET WPF应用程序进行管理(这是一个补充)。用户选择时间范围,谁和何时通知。此外,还会有多个工作流同时发生。
问题:
WF是否合适?
由于这是一个多用户应用程序,我应该创建一个服务以在服务器上运行并让应用程序使用远程处理或其他方法来创建,修改或删除WF吗?
如何安排在特定日期启动工作流程?我是否需要使用类似http://quartznet.sourceforge.net/的内容(看起来很棒)?
我应该选择哪些关于这个主题的好书?
提前致谢。
瑞克
答案 0 :(得分:1)
答案 1 :(得分:0)
这当然非常适合Windows Workflow Foundation(WF4)。
您是否计划在WPF应用程序之外实施其他客户端?网络客户?设备客户?
管理和监控此解决方案怎么样?
您是否打算在某个时候在Windows Azure中托管解决方案?