Я планирую новое приложение и экспериментирую с GWT в качестве возможного внешнего интерфейса. Вопрос дизайна, с которым я столкнулся, таков.
Следует ли мне использовать Вариант A: GWT-RPC и быстрое создание приложения
Вариант B: Создайте серверную часть REST с использованием Spring MVC 3.0 со всеми замечательными аннотациями @Controller, @Service, @Repository и создайте библиотеку на стороне клиента для взаимодействия с серверной частью, используя функции наложения GWT и построитель запросов GWT?
Мне интересно узнать обо всех плюсах и минусах и опыте людей с этим типом дизайна?