Вопрос

Я начинаю новый проект. Интерфейс клиента основан на GWT (и GXT), я не говорю, что он предопределен. Однако я могу выбрать и выбрать на стороне сервера, чтобы я мог повеселиться и, надеюсь, узнать что -то новое в процессе. Некоторые требования:

  • Exchange с сервером будет использоваться JSON, большинство, если не весь пользовательский интерфейс, будет сгенерирован GWT (JS) на клиенте, поэтому обмен клиентом/подачей будет ограничен как можно большим количеством данных.
  • Нет спячки (это не на самом деле поддерживается на проприетарном БД, к которому я буду подключаться). В прошлых проектах люди использовали бы JDBC или ибатис
  • Какой -то IOC (я думаю, что Guice просто придерживаться Google)
  • Некоторая структура безопасности, основанная на LDAP. В прошлом мы использовали весенню

Так что в основном я должен придерживаться проверенной пружины/Acegi или попробовать что-то на основе Guice? И что это будет «что -то» и насколько это зрелое?

Это было полезно?

Решение 3

Поскольку нижняя часть вышеупомянутых ответов дала мне любые практические идеи (или почти любую), вот формула, с которой я оказалась:

Maven + Gxt + GWT и Guice + ibaguice

Другие советы

Посмотри на Апач Широ. Анкет Кажется, он набирает оболочку, без ссылки на пружину.

Если вы хотите сделать IOC на клиенте и сервере, перейдите с Гриб. Анкет Вы можете использовать Guice на сервере, и его брат ДЖИН на клиенте.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top