触发ASP.NET网站服务器端推送的方法有哪些
我们正在实施signar,为浏览器客户端提供实时更新。但是,我们现在只需要让http服务器本身(IIS+ASP)检测来自数据库和外部服务或任何其他源的更改,而不进行轮询,这就让我们陷入了困境?触发ASP.NET网站服务器端推送的方法有哪些,asp.net,signalr,Asp.net,Signalr,我们正在实施signar,为浏览器客户端提供实时更新。但是,我们现在只需要让http服务器本身(IIS+ASP)检测来自数据库和外部服务或任何其他源的更改,而不进行轮询,这就让我们陷入了困境? 我相信这应该是所有实时网站的常见问题(不管服务器端推送信号器、Comet或WebSync使用什么技术)。请提供在这种情况下使用的一般方法是什么?如果可以,请在更新数据库的任何代码中引发事件。使用该事件触发消息发布 Ready to update database -> Update database
我相信这应该是所有实时网站的常见问题(不管服务器端推送信号器、Comet或WebSync使用什么技术)。请提供在这种情况下使用的一般方法是什么?如果可以,请在更新数据库的任何代码中引发事件。使用该事件触发消息发布
Ready to update database -> Update database
-> Publish to WebSync
Update database -> SqlDependency -> Publish to WebSync
如果无法控制更新数据库的代码,请使用该类。它允许您定义SELECT语句,然后在查询结果发生更改时通知您。使用通知事件触发消息发布
Ready to update database -> Update database
-> Publish to WebSync
Update database -> SqlDependency -> Publish to WebSync
研究SQL代理服务