Поддерживает ли Adobe Air KEEP ALIVE / постоянные HTTP-соединения? - PullRequest
0 голосов
/ 11 марта 2010

Насколько я могу судить, Adobe Air не поддерживает постоянные HTTP-соединения через KEEP ALIVE.

Кто-нибудь знает что-то другое?

Спасибо

Ответы [ 2 ]

0 голосов
/ 20 октября 2011

В настоящее время я создаю приложение, которое подключается к API с длинным опросом в стиле Comet. Чтобы держать соединения открытыми, просто установите URLRequestDefaults.idleTimeout на какое-то разумное значение (значение по умолчанию варьируется от системы к системе, но, вероятно, составляет около 30 секунд). Я успешно держу соединения открытыми в течение 15 минут за один раз. Вам также может понадобиться добавить заголовок Connection: Keep-Alive, например:

myRequest.requestHeaders.push( new URLRequestHeader("Connection", "Keep-Alive"));
0 голосов
/ 29 июля 2010

Adobe Air работает на Webkit, поэтому вы можете использовать API веб-сокетов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...