![]() |
1
6
在您的情况下,我使用服务的原因如下:
|
![]() |
2
7
当应用程序需要连续运行时,通常使用Windows服务。例如,如果他们需要:
如果一个程序只是需要定期运行,比如一天运行一次。通常,创建计划任务更容易。 |
![]() |
3
6
Windows服务可以在机器通电后立即开始运行,这是作为服务器(例如HTTP服务器)运行的理想选择。无需任何人登录。 |
![]() |
4
1
您应该创建一个Windows服务来在后台运行代码,而不需要用户交互。 例如,即使没有人登录,Windows服务也将运行。 任何接受连接的服务器(如邮件、Web或FTP服务器)通常都应该是Windows服务。 |
![]() |
5
1
好吧,Windows服务为您的应用程序提供了一个完整的框架,让它在您需要的时候工作并保持活动状态,所以我认为它是可以的。 |
![]() |
6
1
无论用户是否登录,Windows服务都是用于应该一直运行的内容的正确方法。 如果需要在没有活动用户登录的情况下运行,则需要使用Windows服务。 |
![]() |
7
1
当您需要应用程序开始运行时,即使没有人实际登录到机器上(这在服务器机器中很常见),在这种情况下,服务也是一个很好的候选者。特别是因为服务可以配置为自动启动,这意味着当机器在没有人工干预的情况下重新启动时,服务将启动。 但是,如果您希望托管Web服务(WCF),而服务是一个选项,那么您可以考虑在IIS中托管,这可以减轻您编写实际托管代码等的负担。 |
![]() |
manoj sawant · 窗口服务无法访问远程共享文件夹 7 年前 |
![]() |
Praveen M · 在WIX中强制终止windows服务 7 年前 |
![]() |
Brendan · SolrCore正在加载Windows服务 7 年前 |
![]() |
shahar eldad · 我应该使用哪个句柄初始化扫描仪应用程序 7 年前 |
![]() |
Dev · CoCreateInstance方法有问题 7 年前 |