【问题标题】:creating multi threaded windows service创建多线程windows服务
【发布时间】:2011-09-19 23:27:26
【问题描述】:

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

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

【问题讨论】:

  • 你的问题不是很具体。你能澄清一下你需要什么样的指导吗?如何创建线程?如何访问数据库?如何进行线程间同步?
  • 我想知道如何创建多线程和添加定时器事件。
  • 有完整源代码示例的最终解决方案吗?

标签: multithreading c#-4.0 windows-services


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-20
    • 2012-05-25
    • 1970-01-01
    相关资源
    最近更新 更多