如何从WCF服务调用SignalR Hub

时间:2017-08-02 10:28:30

标签: wcf signalr firebase-cloud-messaging signalr-hub sqldependency

您好我有2个项目,第一个是SignalR Hub 第二个项目是WCF服务(应该调用SignalR Hub) (两个项目都位于同一台服务器中)

我需要找到一种在WCF Project Start上自动调用SignalR Hub的方法,但由于WCF服务是一个请求服务,因此在连接到它的客户端发出请求之前它不会触发调用。

我的想法如下(如果你有更好的建议请告诉我) 我在数据库中有一个表 该表将包含通知,这些通知将由另一个表(操作表)中的触发器自动插入

使用signalR项目的想法是使用带有SQLDependency和ServiceBroker的SignalR检测通知表中的每个插入

现在,当SignalR检测到任何插入时,它将触发FCM(Firebase云消息传递)通知,客户端将收到通知

我使用FCM,因为它支持多个平台,并且很容易部署它。

0 个答案:

没有答案