Вы также можете использовать JSON для WP7, с ним обычно немного быстрее работать в WP7 и эффективно, особенно при сжатии; также в WP7 Mango вы можете реализовать фоновый агент, который периодически обновляется (10 ~ 30 минут) в зависимости от использованиятелефон, пока приложение не работает.
в вашем сценарии Push Services будет идеальным для всех устройств, но опрос постоянно разряжает батарею, а также сильно сказывается на пропускной способности пользователей.Однако вы не гарантируете, что он попадет на устройство (по крайней мере, на WP7 вы, судя по моему опыту, не имеете ограничений на количество устройств).Mango поддерживает сокеты, что, вероятно, идеально подходит для использования очень маленькой полосы пропускания и при условии, что пользователь не теряет соединение, почти гарантированная доставка вашего контента или флаг для устройства, чтобы начать опрос.
Только проблема 1 / 4sявляется довольно жестким для мобильных устройств, если они подключены к мобильным сервисам вместо соединения WiFi.Как сообщается, есть проблемы с производительностью UDP для WP7, см. Плохая производительность UDP с Windows Phone 7.1 (Mango)
Я никогда не делал ничего подобного, но я собираюсь сам рассмотреть реализацию сокетов дляМанго, в настоящее время только использующий Сервисы Push через мой Сервис WCF, который доставляет весь контент.
Удачи