разработка портала websphere 6.1 - какой веб-фреймворк использовать? - PullRequest
1 голос
/ 19 января 2009

Я запускаю проект портала, используя сервер портала websphere 6.1. Это включает в себя множество портлетов, и я склонен использовать спецификации JSR286, а не JSR168

Кроме того, я хотел использовать Spring Portlet MVC, но версия 3.0 все еще находится в M2 и не имеет соответствующей документации для добавленных новых функций.

Должен ли я начать использовать Spring v2.5.6 и более позднюю миграцию? Это потребует больших переделок позже?

Есть ли лучшая альтернатива?

Кроме того, есть ли готовый пакет, такой как AppFuse?

Спасибо

Gaurav

1 Ответ

1 голос
/ 28 января 2009

Я думаю, вам стоит взглянуть на план для Spring Portlet MVC, возможно, вы сможете начать использовать релиз M2 и позже обновлять. Если вы планируете использовать AJAX, у спецификации 286 есть поддержка AJAX (URL-адреса ресурсов) для портлетов, а из спецификации 168 вам придется взломать свой сервлет. Другим отличием является архитектура событий, в которой портлеты могут взаимодействовать с использованием API-интерфейса jsr 286, а с 168 вы не можете сделать это «из коробки».

Я знаю, что ребята из Struts также планируют создать плагин 286 . Не спешите, взвесьте все за и против.

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

...