我对.NET工作流程比较陌生。我正在尝试开发一个将从服务器触发操作的ASP.NET应用程序,因此我求助于工作流程。
我必须根据星期几的可配置设置触发工作流程(例如星期四但没有特定时间),同时我还需要允许用户设置他们想要触发的日期(具体时间)工作流程,在每个星期四之上。
我很难找到将两者放在同一工作流程设计中的简单解决方案。我目前的方法思路是创建一个工作流程,它将触发每个小时来检查是否有任何设置为该日期和时间的触发器。
我想问一下,还有其他更好更简单的解决方案,而不是我想到的解决方案吗? (使用Windows服务除外)
另外,我想问一下,如果我在Web服务器上托管这个工作流程,那么触发器会自动消失,而不会有任何来自用户的活动,因为Web服务器通常是无状态的。
随时欢迎提供建议。
答案 0 :(得分:1)