Показать сообщение отдельно
Старый 14.01.2012, 01:42
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 4  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Вадим, да нифига там сложного нет. Один раз написал и используй.
Я делал так.
1.Коннектимся по сокету по порту N1 - если косяк пробуем ещё из списка.
2.Если с сокетами голяк пробуем Long polling.
Если с ним тоже беда.
3.Тогда ping.
На сервере тоже 1 раз всё делается. Протоколы никуда не меняются. Просто вместо отправки сообщения сразу по сокету - складываем его в очередь и ждём пока клиент не соизволит спросить "есть чо?".

Цитата:
львиная доля игр, клиент-серверное сообщение которых построено на сокетах, не могут адекватно работать на http запросах.
ерунда.
Если это не жесткий реалтайм, конечно.

Использовать в сокетах схему - запрос ответ - вообще упячка (хотя много где видел)
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 14.01.2012 в 01:45.