Хорошо, поэтому ситуация выглядит следующим образом.
У меня есть сервер со службами для игры, определенная команда с сервера отправляет метку времени, когда должен начаться следующий раунд игры.Для полной синхронизации всех подключенных клиентов у меня также есть веб-служба, которая возвращает временную метку текущего времени серверов.
Что я знаю: время между отправленным запросом и полученным ответом.Что я не знаю: где задержка, на клиентской обработке или серверной обработке или проблемах пропускной способности.
Какова лучшая практика, чтобы получить разумный результат здесь.Я предполагаю, что GPS, должно быть, решил это каким-то образом, но я не смог найти хороший шаблон.
Что я делаю сейчас, так это добавляю половину задержки запроса к отметке времени сервера, но это не такдостаточно хорошоДля этого может потребоваться, чтобы время между отправкой и получением могло достигать 11 секунд.
Предложения?