创建多线程Windows服务

时间:2011-09-19 23:27:27

标签: multithreading c#-4.0 windows-services

我需要有关创建多线程Windows服务的指导。 服务需要从数据库表中读取记录并将其保存到 另一项服务(ServiceB)。该表可能包含数千条记录 该服务需要一次读取100个并执行某些操作并进行保存 它到ServiceB再次从表中获取另外100条记录 并处理它并将其保存到服务B.并且该过程应该继续 这样直到它完成所有记录。

同时此服务将从ServiceB获得结果。 并使用ServiceB的结果更新表。 所以这项服务需要同时做两件事。 任何想法是什么是最好的方法或任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

我认为您需要检查一下Thread。微软有一个很好的Tutorial for Thread