Наша команда работает над приложением для Android, а потом и над App Engine. У нас есть некоторые разногласия по поводу реализации взаимодействия клиент-сервер. С одной стороны, App Engine предлагает RequestFactory подход, который (как утверждает Google)
обеспечивает прочную основу для автоматического пакетирования и кеширования запросы в будущем
и облегченные
Но мы считаем этот подход немного «неуклюжим». С другой стороны, мы можем использовать обычный сервлетный подход, который нам хорошо известен и который нам удобнее. Мы действительно хотим более легкую , более быструю и масштабируемую связь, но в какой пропорции RequestFactory действительно их предоставляет? Что еще мы можем получить и потерять от обоих подходов.
[Более того, мы читали о таких параметрах, как GWT-RPC (более старая версия RequestFactory) и RestyGWT. Но мы мало знаем об этих подходах и не уверены, подходят ли они нашему случаю.]
Я обнаружил здесь несколько похожих вопросов, на которые нет ответа. Думаю, это обсуждение может оказаться полезным для многих.