小智 1
我为我的高级项目写了类似的东西,基本上是一个作业调度框架。
管理器服务将从数据库中读取队列,并将工作分发给我的所有“工作主机”。我让 Windows 服务执行此任务而不是让 UI 直接与工作主机对话的原因是因为它对整个过程提供了额外的控制级别。
我不喜欢从我的工作主机上“拔掉网络电缆”,并且再也不会从这个特定的作业中获得状态更新的想法。因此,Windows 服务使我能够持续监视 WCF 工作主机的进度,如果发生连接错误(或其他意外情况),我可以将状态更新为失败。因此,没有孤立的工作。
| 归档时间: |
|
| 查看次数: |
9028 次 |
| 最近记录: |