
08.11.2012, 12:37
|
|
Регистрация: Nov 2012
Сообщений: 14
|
Как увеличить количество обрабатываемых запросов
Пишу клиент для игры. Desktop версию на AIR и веб версию.
Связь с сервером осуществляется через HTTP запросы по так называемой технике Long polling. Клиент отправляет запрос, но ответ приходит только в тот момент, когда на сервере происходят какие-то изменения.
Когда дело дошло до игрового чата столкнулся с такой проблемой: оказывается флеш может одновременно обрабатывать только 2 подключения. Если я жду ответа от состояния игры и от чата, то третий запрос на действие клиента, флеш отправит только после того, как придет ответ от чата либо от состояния игры.
Самое загадочное - это, если запустить Fiddler2 (программка для отслеживания HTTP соединений), то флеш сможет одновременно обрабатывать сразу 4 соединения! Каким образом он влияет на флеш - неизвестно. По этому я проблему не сразу заметил.
Подскажите, как увеличить количество обрабатываемых одновременно запросов?
|