Хм, а тогда вот какой вопрос есть: Я немножко играю в одну браузерную онлайн-игру, там как-то разработчики обмолвились, что некоторые вычисления происходят на стороне клиента. Это может быть правдой или я не так понял? И если такой возможно, то каков риск того, что кто-то сможет подменить реальные данные на желаемые?
могут просто дублироватся для простоты, и важно какие вычисления.
Хм, а тогда вот какой вопрос есть: Я немножко играю в одну браузерную онлайн-игру, там как-то разработчики обмолвились, что некоторые вычисления происходят на стороне клиента. Это может быть правдой или я не так понял? И если такой возможно, то каков риск того, что кто-то сможет подменить реальные данные на желаемые?
пример вычислений на клиенте сервер отдаёт сообщения все твои браузеру, допустим все сообщения ВК твои. Сортировку и графику делает уже сам браузер.
Хм, а тогда вот какой вопрос есть: Я немножко играю в одну браузерную онлайн-игру, там как-то разработчики обмолвились, что некоторые вычисления происходят на стороне клиента. Это может быть правдой или я не так понял? И если такой возможно, то каков риск того, что кто-то сможет подменить реальные данные на желаемые?
Ну может и происходить на стороне клиента, но отправив данные они будут проверены на стороне сервера.
А зачем 2 раза считать? Нет, я могу предположить, если они делают что-то типа такого:
На клиенте считают с точностью до 10-го знака, а на сервере с точностью до 2-го, таким образом сверить можно примерно данные, при этом частично разгрузив сервер.
А зачем 2 раза считать? Нет, я могу предположить, если они делают что-то типа такого:
На клиенте считают с точностью до 10-го знака, а на сервере с точностью до 2-го, таким образом сверить можно примерно данные, при этом частично разгрузив сервер.
Смотря что считать, слишком абстрактные вопросы задаете. Как минимум для того что бы вы не ждали долго ответ от их сервера, пока вы отправите запрос, пока он посчитает, пока получите ответ.
Смотря что считать, слишком абстрактные вопросы задаете. Как минимум для того что бы вы не ждали долго ответ от их сервера, пока вы отправите запрос, пока он посчитает, пока получите ответ.
А зачем 2 раза считать? Нет, я могу предположить, если они делают что-то типа такого:
На клиенте считают с точностью до 10-го знака, а на сервере с точностью до 2-го, таким образом сверить можно примерно данные, при этом частично разгрузив сервер.
ну вот реальный пример. У меня приложение банка когда я трачу деньги оно в интерфейсе сразу считает и показывает новую сумму. А потом при реально проведенной транзакции приходит с сервера уже или та же сумма или ошибка и перерасчет назад