如果某个表被修改,是否可以从我的ASP.net网站获取通知?
示例:如果有新消息来到我的帐户。它会在我的网站上通知我。我试图在这种功能上使用ajax,但我想要一个更好的解决方案。 AJAX继续在服务器上请求/通信,即使我的桌面上没有新的更新,为什么我发现它不是那么好。
请帮我解决这个问题。
我应该使用什么技术?或者请给我一些相关的文章。
谢谢!
答案 0 :(得分:2)
不,如果没有在给定时间间隔内继续与服务器通信的ajax请求,则无法向ASP.NET网站发送通知。您可以使用SQL触发器来获取已更新表或已添加/删除行的信息,但是为了获取该信息,您还需要向数据库服务器发出请求。我没有遇到任何数据库服务器自动与您的Web应用程序/网站通信的架构,除非Web应用程序/网站提出请求。