Я знаю, что это похоже на другие темы, но я еще не нашел удовлетворительного ответа.
У меня есть приложение GWT / GAEJ, которое, по сути, позволяет пользователям взаимодействовать с веб-приложением, как если бы оно былонастольное приложение.т.е. они входят в систему и используют приложение в режиме полного html (то есть приложение GWT занимает всю html-страницу).Как правило, они опытные пользователи и поэтому не возражают против нескольких секунд загрузки / входа в систему при запуске приложения.Как правило, они могут оставаться в системе в течение нескольких часов.
Я также хотел бы сделать доступными некоторые небольшие подмножества функций, указывающие на один и тот же сервер, в качестве виджетов, которые будут включены в ДРУГИЕ существующие веб-сайты.Я знаю, что одной из особенностей GWT является то, что вы можете либо встраивать свой GWT в существующие HTML-страницы, либо перейти на полную страницу.
Мой вопрос заключается в том, как разделить компоненты GWT на небольшие аккуратные посылки, чтобы загружать только соответствующие биты для этих встроенных «виджетов», не создавая дублирования моего внутреннего кода.(например, я мог бы создать новый проект GWT, написать только мой маленький виджет и скопировать код на стороне сервера - но я действительно не хочу этого делать!) Каждый виджет по-прежнему должен взаимодействовать с одним и тем же бэкэндом, поэтому ни один из них не будетавтономный GWT.Связь GWT-RPC.
кто-нибудь делал это?