Push-уведомление в приложении ios9

Мое приложение связывается с внутренним сервером nodejs (node, express и mongoose). Я храню пользователей и сообщения в MongoDB.

Когда пользователь отправляет новое сообщение другому:

  • Я обновляю сообщения БД
  • Я отправляю конечному пользователю push-уведомление

У меня есть несколько вопросов, касающихся обработки push-уведомлений и производительности:

  • Это лучший способ отделить сервер APN от моего внутреннего сервера (например, с помощью узла-pushserver: https://www.npmjs.com/package/node-pushserver) и запросить push-уведомление с помощью вызова API REST из моего приложения iOS

или же

  • Это лучший способ напрямую реализовать push-уведомление на моем сервере nodejs, когда обновляется сообщение MongoDB (например, с помощью node-apn: https://github.com/argon/node-apn)

Я уверен, что мой внутренний сервер скоро будет хостом AWS.

Если есть другое решение лучше, чем выше, не стесняйтесь поправлять меня:)

Спасибо за любой отзыв

0 ответов

Другие вопросы по тегам