我想要做的是运行一个Windows服务(c#),它收集一些我希望在我的asp.net Web表单站点中显示的信息。 Windows服务有一个计时器,以便可以定期运行代码。
我的应用程序的目的是管理Windows服务(重新启动,检查它们是否卡住等)。此外,在不同的服务器上有完全相同的监视服务,它检查另一个(monitoringService1监视monitoringService2 +一些正常服务,反之亦然)。这就是为什么monitoringService也是一种服务。
你能告诉我如何将我的数据从win服务传递到我的网络表单吗? 提前谢谢!
最好的问候, r3try
答案 0 :(得分:2)
您可以将Windows服务结果中的数据存储在日志或数据库中,然后从asp-net应用程序中读取相同的数据。我会推荐数据库方式。