0

我的应用程序与后端 nodejs 服务器(node、express 和 mongoose)通信。我将用户和消息存储在 MongoDB 中。

当用户向另一个用户发送新消息时:

  • 我更新消息数据库
  • 我向目标用户发送推送通知

关于推送通知的处理和性能,我有几个问题:

  • 将 APN 服务器与我的后端服务器分开(例如使用 node-pushserver:https ://www.npmjs.com/package/node-pushserver )并通过 REST api 调用请求推送通知是否是一种更好的方法从我的 iOS 应用程序

或者

  • 当消息 MongoDB 更新时,直接在我的 nodejs 服务器中实现推送通知是否更好(例如使用 node-apn:https ://github.com/argon/node-apn )

我准确地说我的后端服务器将很快由 AWS 托管。

如果有比上面更好的解决方案,请随时纠正我:)

感谢您的任何反馈

4

0 回答 0