C#Worker服务与Windows Service - c#

工作者服务项目模板和Windows服务项目模板之间的最大区别是什么,哪个更好使用?

我什么时候可以使用工作者服务和Windows服务?

参考方案

两者都是真实的服务。

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

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

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

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

applicationContext-service.xml问题定义 - java

在下面的spring中使用applicationContext-service.xml的代码:<bean id="mediaObjectService" class="path.MediaObjectServiceImpl"> <property name="mediaObjectDao&#…

通过Google_Service_AnalyticsReporting_Report获取下一个报告页面 - php

我正在使用该库https://github.com/google/google-api-php-client-services和以下示例:https://developers.google.com/analytics/devguides/reporting/core/v4/samples?hl=ru这是一个代码示例:$body = new Google_Se…

服务人员登录页面 - php

我在具有登录页面的Web应用程序上实现Service Worker缓存时遇到问题。发生的情况是,用户登录,Service Worker安装并激活,但是当用户单击链接时,即使他们已经登录,它也带他们回到登录页面!谁能指出我正确的解决方法?提前谢谢了 参考方案 您可能做错的是尝试在用户登录之前缓存需要用户权限的页面。因此,发生的事情是:浏览器尝试检索路由,但由于…

在Visual Studio for 5节点群集中调试Azure Service Fabric应用程序 - c#

我有一个非常简单的用例,需要在Azure Service Fabric中设置5节点群集环境,然后调试代码。我面临的问题是,当我在本地为5节点群集部署应用程序时,由于只有一个节点可以使用计算机上的端口,因此我的应用程序仅在1个节点群集上运行,而部署在其他4个节点上失败因为该端口不可用。我正在寻找在本地环境中部署和测试多节点群集的步骤。我们将不胜感激,并且可以在…

Stopself()到底是什么?终止服务运行的最佳方法是什么? - java

我是android的初学者,对Java没有太多经验。我有一个活动,该活动创建一个ALARM MANAGER并启动alarmManager.setRepeating()指向服务。此服务在onCreate中设置了部分唤醒锁以执行代码的全部执行(该应用是为非用户交互而设计的,因此手机始终处于待机状态)。所有这些工作都很完美。有时,服务不应执行全部代码,而应在执行前…