Длинный опрос с NSURLConnection

Я работаю над приложением для iPhone, которое будет использовать длительный опрос для отправки уведомлений о событиях с сервера клиенту через HTTP. После открытия соединения на сервере я отправляю небольшие биты JSON, которые представляют события по мере их возникновения. Я нахожу это-[NSURLConnectionDelegate connection:didReceiveData] вызывается только после закрытия соединения, независимо от настроек кеша, которые я использую при созданииNSURLRequest, Я проверил, что серверный конец работает должным образом - первое событие JSON будет отправлено немедленно, а последующие события будут отправлены по проводной связи по мере их возникновения. Есть ли способ использоватьNSURLConnection чтобы получать эти события по мере их возникновения, или мне нужно будет вместо этого перейти к API CFSocket?

Я начинаю работать над интеграцией CocoaAsyncSocket, но предпочел бы продолжать использоватьNSURLConnection если возможно, так как он намного лучше соответствует остальной части моей структуры веб-сервисов на основе REST / JSON.

Ответы на вопрос(5)

Ваш ответ на вопрос