我正在研究构建一个自定义服务器,用于向客户端 Webapps(没有 Android 或 iOS 手机)发送推送通知。用于构建此服务的可靠且可扩展的堆栈是什么?最好使用微服务架构。谢谢。
附言我已经尝试过 FCM、OneSignal 等第三方服务,但其中大多数不提供自定义域选项。
答案 0 :(得分:0)
您可以为此使用 spring-boot 框架,该框架提供了简单的配置以使用 firebase SDK 或 API 与 firebase 连接。
答案 1 :(得分:0)
对于那些正在寻找当前答案(2021 年 4 月)的人,您不能使用自己的推送服务,因为它与每个浏览器推送 API 实现紧密耦合:
<块引用>但请注意,我们无法将通知从我们的服务器直接推送到用户的浏览器。相反,只有浏览器开发公司(如 Google、Mozilla 等)专门选择的某些服务器才能将通知推送到给定的浏览器。
链接:https://blog.angular-university.io/angular-push-notifications/