【发布时间】:2017-02-13 07:41:33
【问题描述】:
我需要在我的应用程序中实现推送技术。我需要在网页上显示数据,因为它实时插入到数据库中。
我使用 ASP.NET MVC 和 IBM Informix 作为后端数据库。我想弄清楚是否可以将 SignalR 与 Informix 一起使用?
SignalR 是否对后端数据库有任何依赖?或者它可以与任何数据库一起使用吗?
【问题讨论】:
-
SignalR 不是数据库更改状态报告器 => 与任何数据库无关
-
真正将数据写入数据库的是谁?服务器?然后服务器会知道什么时候
-
那么你应该在你的概念上工作。
-
Sir Rufo 试图告诉您,您的数据库和 SignalR 集线器是两个完全不同的东西。您可以使用它来通知客户端的更改,但首先您需要从数据库获取信号到您的 Web 应用程序。
-
始终使用受控环境。构建数据服务并让任何应用程序与该数据服务对话。数据服务本身使用任何数据库并管理读取、写入和通知。应用程序是第三方应用程序还是 Web 应用程序并不重要,只要让它们与数据服务对话即可。
标签: c# asp.net push-notification signalr informix