Лучшие инструменты RIA для бэкэнда Java - PullRequest
1 голос
/ 06 января 2012

Я написал приложение на стороне сервера Java со многими классами и EJB-компонентами, которые выполняют такие функции, как вывод информации RSS и обновление базы данных. У меня также есть соединение с веб-сервисом через SOAP и некоторые базовые сервлеты и страницы xhtml, которые очень просто отображают некоторые данные.

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

Я использую Glassfish 3.1 и JEE6. Я рассматриваю Java Server Faces, но это скорее платформа для разработки простых веб-страниц. То, что я хочу, это тяжелое приложение на JavaScript, которое работает в браузере, очень графично с анимацией и может подключаться к сервисам, которые я создал ниже, вероятно, через веб-сокеты.

Мне нужна вся поддержка AJAX и Javascript, которую вы ожидаете получить от современного опыта RIA.

Какие технологии Java приведут меня туда. Или я оставляю Java sphear и вхожу во что-то еще. Я просто пытаюсь оставаться с Java как можно дольше для этого приложения в качестве эксперимента возможностей Java. Итак, какие инструменты Java существуют для RIA и интегрированного JavaScript?

Спасибо,

1 Ответ

2 голосов
/ 06 января 2012

Для Java определенно Google Web Toolkit .

Вы также можете посмотреть на Ваадин . К сожалению нет хороший SOAP-клиент для JavaScript, но если у вас был веб-сервис JSON REST и готовы развивать в JavaScript, я также рекомендовал для просмотра таких фреймворков, как ExtJS , JavaScriptMVC или Backbone.js .

...