Обновление данных локально на сервере изменений базы данных - PullRequest
0 голосов
/ 25 апреля 2018

как автоматически обновлять локальные данные при изменении данных сервера в мобильном приложении Azure (Android). Теперь я использую таймер, который обновляет мой запрос к серверу, но этот подход не является удовлетворительным, так как мое приложение продолжает отправлять запросы в Azure.лучший подход для этого? Я также пытался понять один из ответов в переполнении стека на основе экспоненциальной отсрочки задержки, основанной на задержке, но не смог понять.

1 Ответ

0 голосов
/ 25 апреля 2018

Для передачи обновлений на стороне сервера в клиентские приложения используйте SignalR .

Вот некоторые рекомендации по его использованию с мобильными приложениями Azure: В реальном времени с ASP.NET SignalR и Azure Mobile .NET Backend

Мы только что выпустили обновление для бэкэнда Azure Mobile Services .NET, которое позволяет вам использовать ASP.NET SignalR для двусторонней связи в реальном времени с вашими мобильными приложениями. SignalR будет использовать WebSockets под прикрытием, когда он будет доступен, и использовать другие «методы» (т. Е. HTTP-хаки ?), когда это не так. Независимо от режима код вашего приложения остается неизменным.

...