Какую инфраструктуру Java вы бы использовали с Google App Engine?

Прошло некоторое время с тех пор, как я сделал какой-либо сайт с Java, и мне интересно, какие параметры фреймворка доступны для Google App Engine.

Какую структуру вы бы предложили для тех, у кого нет реальных предпочтений?

Мне нравится Ruby On Rails, и я попадаю в Django и тому подобное. Профессионально Я разработчик ASP.NET, поэтому у меня есть большой опыт в этом, но я хочу расширить свои возможности в других технологиях и шаблонах.

Было бы неплохо иметь больше опыта работы с MVC.

спасибо, Марк

Ответ 1

Spring Framework работает, хотя вы должны убедиться, что commons-logging не называемый commons-logging-1.1.1.jar(поскольку я использовал его в соглашениях maven, Google предоставляет банку с таким же именем, и в результате возникают проблемы с загрузкой). Таким образом, подтверждается, что Spring WebMVC работает, что повышает вероятность того, что его дочерний проект Spring Webflow будет работать, хотя я могу" t say Мне очень нравится, когда Webflow 2 полностью расходится с Webflow 1.

Кроме того, мне еще предстоит найти структуру, которая действительно охватывает понятие "экономящих и продолжающих" пользователей, которые часто любят это делать, и Webflow 2 действительно пытается сделать программирование настолько сложным, насколько возможно, если вы используете его постоянство контекст внутри самих потоков.

Ответ 3

У меня были переменные события с Vaadin в GAE. Некоторые приложения работают почти так же быстро, как с localhost, но иногда латентность причудлива. Вероятно, зависит от того, какой сервер географически развертывается в приложении.

Ответ 5

Не используйте его по простой причине - блокировка поставщика.

  • Что произойдет, если служба не удовлетворит ваше удовлетворение?
  • Что произойдет, если вы сможете получить более выгодную сделку (Java-хостинг) где-то еще?
  • Что делать, если вы хотите продать свой продукт - где ваша платформа?
  • Что произойдет, если Google решит, что App Engine не стоит усилий и закрывает его?
    • в качестве дополнительной заметки у Google есть и закроют услуги, которые являются невыгодными. Простой поиск покажет много, особенно в тезисов.
  • Вам не нравится блокировка поставщика?

Если вы не заботитесь о том, чтобы потерять ваши усилия и время, потраченные на инвестиции, и, возможно, хотите, чтобы платформа просто играла с ними, я полагаю, что все в порядке, но для чего-то серьезного не следует.