Ваш вопрос неясен, потому что он не сообщает, в какой ситуации вы находитесь:
Вы развертываете новое приложение GWT и хотите, чтобы новая сторона сервера отвечала на старуюна стороне клиента.
Вы развернули новое приложение GWT и хотите, чтобы браузер клиента немедленно заменил клиента GWT новой версией.
Сначала я хотел бы поговорить о ситуации 2.Я думаю, вы пришли из семейства сервлетов и JSP, а также динамически генерируемых HTML и Javascript.В этих условиях клиент немедленно заменяется каждый раз, когда ваш клиент размещает запросы к серверу.Это связано с тем, что пользовательский интерфейс клиента обновляется новым ответом, генерируемым сервером.
В GWT корневая панель не обновляется.Корневая панель удерживается html-страницей хостинга.Если html-страница хостинга не обновляется, GWT-клиент навсегда останется старой версией.Это сама идея AJAX и GWT.Вам не нужно обновлять веб-страницу, но при этом разрешать веб-странице непрерывно отправлять / получать асинхронные запросы / ответы.
Возможно, вам напомнили, что GWT скомпилирован в javascript.
Чтобы получить новую версию, вы должны обновить веб-страницу.В технологии GWT нет способа, чтобы новый javascript мог проникнуть в браузер, чтобы заменить старые наборы javascript, если вы не обновите страницу.
Ссылка на источник тега сценария уже читается при загрузке javascript-кодов GWT,Эти ссылки не будут перечитаны, пока вы не обновите страницу.Если эти ссылки не будут перечитаны, новые javascript-коды никогда не будут перезагружены.
При работе с AJAX вам необходимо отключить JSP / сервлет.
Вернуться к ситуации 1 ..
Поскольку новая версия пользовательского интерфейса GWT не была загружена, поскольку вы не выполняли обновление, у вас могут возникнуть несоответствия между структурой данных, ожидаемой старой версией пользовательского интерфейса, и структурой новой версии на стороне сервера.Если вы можете гарантировать стабильность структуры данных RPC или клиент-сервер и последовательности обмена, я полагаю, что у вас не должно быть проблем.
Однако с GAE идентификатор сериализации важен.Возможно, вы изменили структуру данных POJO без обновления идентификатора сериализации.Это могло бы сбить с толку трафик клиент-сервер GAE, потому что ... хммм ... Я могу слегка вспомнить точную последовательность проблем, с которыми я столкнулся - вам лучше прочитать идентификатор сериализации GAE pojo самостоятельно.