我正在开发一个具有.NET桌面Winform应用程序和Web应用程序(使用REST API和基于HTML/JavaScript的UI)的系统,我想使用一个基于REST的托管服务(Firebase/Pusher/PubNub)来建立在这些应用程序之间推送基于通知的通信,以便用户(或外部系统)对任一应用程序所做的任何更改应立即通知另一个应用程序.
根据我的理解,上面提到的托管服务使用WebSockets等机制,这些机制更适合基于浏览器的通信.因此需要了解是否可以使用这些基于REST的托管服务(Firebase/Pusher/PubNub)处理上述场景.