C# 将ASP.NET应用程序连接到windows服务应用程序

C# 将ASP.NET应用程序连接到windows服务应用程序,c#,asp.net,.net,wcf,C#,Asp.net,.net,Wcf,我有一个windows服务应用程序和一个ASP.NET web应用程序,都是由C#创建的。 两个应用程序都从数据库(SQL server)获取数据 一旦我从web应用程序更新数据库,我如何通知服务应用程序从数据库重新加载数据 现在我们的解决方案是使用服务控制器重新启动windows服务应用程序。有没有低成本的解决方案,比如服务应用程序和web应用程序之间的通信 顺便说一下,我的老板讨厌投票方式 非常感谢 您可以在网页和服务之间使用类似队列的表 当页面“修改某些数据”将在表中标记新记录时,服务将每

我有一个windows服务应用程序和一个ASP.NET web应用程序,都是由C#创建的。 两个应用程序都从数据库(SQL server)获取数据

一旦我从web应用程序更新数据库,我如何通知服务应用程序从数据库重新加载数据

现在我们的解决方案是使用服务控制器重新启动windows服务应用程序。有没有低成本的解决方案,比如服务应用程序和web应用程序之间的通信

顺便说一下,我的老板讨厌投票方式


非常感谢

您可以在网页和服务之间使用类似队列的表

当页面“修改某些数据”将在表中标记新记录时,服务将每X秒检查一次该表,如果找到新记录,将更改状态并运行您想要的任何进程


希望对您有所帮助。

请参阅和。正确的单词应该是“队列”。但剩下的文字就在这里。这就是想法,一个队列。谢谢克里斯,是的。轮询表队列非常有效。非常便宜/易于实施且非常可靠。唯一的缺点是我真的不喜欢投票……)非常感谢,我认为这确实是一个很好的解决方案。但我担心我的老板可能不喜欢投票。。。