您好我有2个项目,第一个是SignalR Hub 第二个项目是WCF服务(应该调用SignalR Hub) (两个项目都位于同一台服务器中)
我需要找到一种在WCF Project Start上自动调用SignalR Hub的方法,但由于WCF服务是一个请求服务,因此在连接到它的客户端发出请求之前它不会触发调用。
我的想法如下(如果你有更好的建议请告诉我) 我在数据库中有一个表 该表将包含通知,这些通知将由另一个表(操作表)中的触发器自动插入
使用signalR项目的想法是使用带有SQLDependency和ServiceBroker的SignalR检测通知表中的每个插入
现在,当SignalR检测到任何插入时,它将触发FCM(Firebase云消息传递)通知,客户端将收到通知
我使用FCM,因为它支持多个平台,并且很容易部署它。