Re: Про обновление GUI до получения ответа сервера
От: Michael7 Россия  
Дата: 06.12.24 16:40
Оценка:
Здравствуйте, Shmj, Вы писали:

S>1. Сначала отправить запрос на сервер (цвет установлен), дождаться пока сервер скажет ОК — потом обновить цвет объекта.

S>2. Обновить цвет объекта локально (в GUI) и уже потом отправить запрос на сервер. И уже если НЕ ОК, тогда вернуть цвет взад и сообщить об ошибке.

S>Какой вариант вы выбираете и почему? Как я вижу, сейчас моден вариант 2.


Третий вариант: обновить цвет локально, но не на тот, который "Ok", а какой-то иной. После ответа от сервера, что запрос отработан еще раз изменить цвет. Как подвариант — нарисовать рядом с выделением что-то вроде часиков, которые после ответа сервера меняются на зеленую галочку.

Правда, в этом случае может так происходить, что сервер реально обновил данные, но ответ "Ok" от сервера потерялся
Отредактировано 06.12.2024 16:43 Michael7 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.