我已经构建了一个执行复杂处理的网页,最近我意识到我需要将其转换为在后台运行的Windows服务,并保留用于监控和启动服务的网页。
该服务将处理一些文件,并向用户提供信息消息。
我不确定如何实现Windows服务和网站之间的链接,但我试图避免使用MSMQ将两个应用程序连接在一起。
这样做的最佳解决方案是什么?
答案 0 :(得分:2)
您应该使用可以使用Visual Studio实现的服务引用,它为您提供了一种通过HTTP与服务进行通信的简便方法。
WCF是一种很好的服务技术,可以很好地与ASP.NET集成以及与您的站点进行通信的不同选项。