В настоящее время я пытаюсь создать (упрощенное) стандартное приложение (например, встроенное в iphone). Я установил простой сервер с REST-интерфейсом, с которым мое приложение может взаимодействовать.
Однако я изо всех сил пытаюсь найти правильный / лучший способ для создания такого типа клиента (потребителя потоковых данных) на iphone.
Моя лучшая ставка на данный момент - использовать таймер для регулярного извлечения полезной нагрузки xml с сервера (соединение асинхронное, но синтаксический анализ xml отсутствует, поскольку интерфейс иногда блокируется. Я немного стесняюсь программирования потоков, так как Я усвоил некоторые уроки трудным путем на других платформах).
Я читал о веб-сокетах, но мне не ясно, поддерживаются ли они на iphone и как они поддерживаются.
Как бы вы это сделали?
Любая подсказка будет оценена, спасибо.