windows工作流程3有工作日的概念吗?
我正在考虑在未来的项目中使用 Windows Workflow 3.0(或可能版本 4)的可能性。我已经阅读了大量的规范/教程/白皮书,但我似乎找不到任何有关实现理解工作日/公共假期等工作流程的信息。这些概念在实时系统中非常常见,所以也许我只是在寻找所有错误的地方。
所以我想我有两个问题:
- 我是否错过了一些事情,WWF 可以立即处理这些事情吗? - 如果有任何指示表示赞赏。
- 这只是在工作流程的前一阶段根据我自己的逻辑动态设置延迟活动的超时吗?
I'm looking at the possibility of using Windows Workflow 3.0 (or possibly version 4) for a future project. I've done a fair amount of spec/tutorial/white-paper reading but I can't seem to find any information on implementing a workflow that understands working week days/public holidays etc. These concepts are very common in live systems so maybe I'm just looking in all the wrong places.
So I guess I have two questions:
- Have I missed something, is this something that WWF can handle out of the box? - if so any pointers appreciated.
- Is it just a case of setting the timeout on a delay activity dynamically based on my own logic in a previous stage of the workflow?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那么您想让工作流程在工作日/公共假期等特定日期执行吗?你是对的,WF 不支持开箱即用。
我会选择#2。
另外,如果您对 WF4 感兴趣,Ron Jacobs 在 如何制作一个像工作流服务那样延迟执行的批处理。
So you want have the workflow act on certain dates that are work week days/public holidays etc.? You're correct in that WF doesn't support this out of the box.
I'd go with option #2.
Also if you're interested in WF4 Ron Jacobs has a sample on how to make a batch like workflow service that'll delay executing.