Как асинхронно получать информацию для push-уведомлений в MongoDB

Мы создаем сервис, который находит интересные места (например, кафе, рестораны, больницы) в определенном радиусе от мобильного пользователя. Информация о конкретном местоположении хранится в MongoDB, поэтому мы можем получить все желаемые местоположения в пределах определенного радиуса.

Предполагая, что наше приложение постоянно знает о местоположении пользователя, существует ли механизм для передачи соответствующих местоположений, представляющих интерес, на целевое мобильное устройство?

  1. Предоставляет ли MongoDB какую-либо поддержку для выполнения асинхронных операций на постоянной основе или это должно быть специфичным для приложения, которое фактически извлекает соответствующую информацию из MongoDB и отправляет эту информацию на мобильное устройство.

  2. Какие возможности механизма push доступны в настоящее время, которые могут асинхронно передавать данные на мобильное устройство в зависимости от его местоположения


person Jason    schedule 07.07.2011    source источник


Ответы (1)


Я не нашел такого в MongoDB, но вы можете сделать это с помощью коннекторов BlazeDS или ActiveMQ.

person Kamahire    schedule 07.07.2011