创建多线程Windows服务

发布于 2024-12-05 13:09:52 字数 259 浏览 0 评论 0原文

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

同时该服务将从ServiceB获取结果。 并使用 ServiceB 的结果更新表。 所以这个服务需要同时做两件事。 任何想法什么是最好的方法或任何帮助将不胜感激。

I need guidance in creating a Multi Threaded Windows Service.
The Service needs to read records from a database Table and saves it to
another service(ServiceB). The table might contain thousands of records which
the service needs to read 100 at a time and do something and saves
it to ServiceB and again take another 100 records from the table
and process it and saves it to Service B. And the process should continue
like that till it finishes all the records.

At the same time this service will get the results from ServiceB.
and update the table with the result from ServiceB.
So this service needs to do two thing simultaneously.
Any idea what is the best method to do it or any help is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

牵你手 2024-12-12 13:09:52

我认为你需要检查一下线程。 Microsoft 有一个很好的Thread 教程

I think you need to check about Thread. Microsoft has a good Tutorial for Thread.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文