Я хочу реализовать пару идей для мобильных приложений (Windows Phone / iOS / Android).Большинство из них требуют получения обновлений пользовательских данных на другой группе устройств.
Например, 1 сценарий, который не требует немедленного обновления, отправляемого группе: скажем, член семьи может отслеживать свои расходы в приложении.Вновь добавленные расходы будут автоматически синхронизироваться с другими устройствами членов семьи (или вручную, когда они выберут синхронизацию).
2-й сценарий, который требует немедленного обновления, отправленного группе: давайте рассмотрим все карточные игры или игруВ сценарии блэкджека нам нужно уведомить всех игроков на столе о том, какую карту открыл дилер для каждого из них.
Вопрос: Я начал искать сервисы Amazon SQS (очередь), SNS (уведомление).Но первоначальное чтение еще не привело меня к какому-либо заключению.Я также собираюсь прочесть Azure.
Какие службы должны помочь мне в достижении вышеуказанных сценариев?
Вопрос SQS: Как будет работать SQS?Если я читаю один элемент из очереди, я предполагаю, что он будет удален из очереди.Таким образом, если одному устройству будут добавлены новые расходы, другие устройства в семействе этого не сделают, поскольку элемент был удален из очереди.Или может быть - я просто создаю одну очередь на устройство?(Может быть, дополнительная логика кода с моей стороны может помочь мне).
Пожалуйста, предоставьте мне любую информацию об этих услугах.
Спасибо