Websphere Portal 6.1 разработка - какой веб-фреймворк использовать?

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

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

Стоит ли мне начать использовать Spring v2.5.6 и перейти на более позднюю версию? Будет ли это потребовать много доработок позже?

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

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

Спасибо,

Гаурав

1
0
997
1

Ответы 1

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

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

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

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