Ответ: Black Bird (Unity Project Web Version)
Комнат же может быть много. Я надеюсь вы не шлёте весь список сразу, а по странице?
Следственно, для подсветки в списке что это друг создал - ок. А то что он там играет, имхо прийдётся слать и список всех игроков с данными комнаты. А полезность таких данных 0.5%, а их будет как раз большинство - имхо, не нужно.
А вот чтобы иметь отдельный список, например внизу справа экрана, список друзей которые онлайн и играют - вот это было бы намного полезнее.
Про длину запроса, если это GET запрос, то он имеет ограничение в длине, и принято брать 2048 символов - что удовлетворяет все броузеры.
POST'ом конечно будет больше.
Если слать вначале конекта, список друзей на сервер (всех друзей приложения), то можно легко и отлично на сервере потом оптимально собирать список "кто онлайн".
Кешить данные тоже очень просто.
|