我发现我可以直接(通过Rest HTTP请求)连接到Google Firebase API,但我也可以将其连接到Azure Notification Hub。我也明白Firebase是免费的,而Azure则不是。
您能否描述将Firebase连接到Azure而不是直接连接到Google的API(如果有)的好处?
我正在使用ASP.Net Core MVC作为我的后端。 谢谢
答案 0 :(得分:2)
如果您只使用一个推送平台(在您的情况下为Firebase)并且仅考虑基本方案,那么直接使用它或通过通知中心(NH)之间没有太大区别。
然而,NH为您提供了一系列非常强大的功能:
以及其他一些功能。
所以,简而言之,是的,你可以自己做NH所做的一切。这样做只会花费大量时间(以及运行它所需的资源)。这是一种经过多年测试的开箱即用解决方案,并被市场上一些最大的产品所采用。