Я разрабатываю приложение на основе GWT, используя JPA в качестве уровня доступа к данным.Мое приложение должно поддерживать трехуровневую архитектуру.Основная идея заключается в том, чтобы иметь HTTP-сервер (Apache) со статическим контентом (html / javascript и т. Д.), Сервер веб-приложений (Glassfish) с бизнес-логикой (сервлеты, бины и т. Д.)и Сервер базы данных (PostgreSQL) .
Существует ли какой-либо простой способ разделения содержимого файла войны, сгенерированного для простого приложения GWT, для достижения описанной архитектуры?
Возможно, существует плагин maven, который поможет в создании отдельных военных файлов со статическим контентом и бизнес-логикой.
Я также рассматривал возможность создания прокси, который будет перехватывать вызовы GWT-RPC и вызывать бизнес-методы на удаленном сервере.
Я нашел очень интересную статью, описывающую такое решение ( полная статья ), но для достижения моей цели требуется много работы.Надеемся, что есть библиотека или инструментарий, который упростит процесс генерации прокси.
Любые идеи будут высоко оценены.