C#worker服务vs Windows服务[关闭]

问题描述 投票:0回答:1

Visual Studio中的工人服务Windows服务之间有什么区别?

我正在Google上搜索,但尚未回答我的问题。

请帮助我,我很抱歉我的语言英语不好非常感谢您。

c# windows-services backgroundworker
1个回答
0
投票

两者都是真实的服务。

Windows服务已经存在20多年了。它们最常在系统启动时启动并永久运行。

A Worker Servicealso一个真实的过程,但旨在作为前端应用程序的后台服务;它从应用程序开始,到应用程序停止。

也就是说,Worker Service也可以配置为作为Windows Service运行。

因此,从C#角度来看,辅助服务与任务或线程是相同的思想。但是它在自己的地址和内存空间中运行。因此,它不会仅仅因为应用程序崩溃而崩溃。

© www.soinside.com 2019 - 2024. All rights reserved.