主/工模式 - 查询工人的进度?

时间:2014-01-26 19:46:11

标签: c# wcf

我们有一个主/工作设置,有一个主节点和许多工作节点。完成后(可能需要很长时间,甚至可能长达一个小时),工作人员会报告结果(工作人员创建图像,并随着时间的推移,向其添加越来越多的细节)。到目前为止一切都很好。

现在我们要添加另一个功能:主进程应该能够在任何给定时间从工作者查询当前图像(即当前进度)。怎么做?具有双工合同的WCF回调是否可行?这甚至适合这种长期运行的任务吗?我们是否需要在工作方创建第二个WCF服务,以某种方式从工作线程获取信息?

0 个答案:

没有答案