2011-09-19 68 views
0

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

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

+2

你的问题不是很具体。你能否澄清你需要什么样的指导?如何创建线程?如何访问数据库?如何做线程间同步? –

+0

我想知道如何创建多线程和添加计时器事件。 – Henry

+0

完整源代码示例的最终解决方案? – Kiquenet

回答