Spring Portlets с сервером Liferay или Websphere Portlet Factory?

Любая рекомендация использовать Spring Portlets с сервером Liferay или Websphere Portlet Factory? Я предполагаю, что решение фабрики портлетов Websphere ускоряет разработку портлетов, НО не уверен с точки зрения обслуживания. Какой-нибудь личный опыт использования этих двух технологических стеков?

Дополнительная информация: Мы хорошо знаем Spring MVC, и у нас уже есть корпоративная лицензия на фабрику портлетов Websphere.

2 ответа

Решение

По моему опыту, WebSphere Portlet Factory может подойти для того, чтобы собрать много портлетов для формочек печенья, но это ужасно для отладки. У вас нет прямого доступа к коду, который он генерирует, поэтому, когда вы видите в этом коде следы стека, трудно понять, что происходит.

Более того, в конечном итоге вы очень ограничены тем, что входит в парадигму WPF, и все становится сложным, когда вам нужно что-то делать за пределами его границ. Spring Portlet MVC обеспечивает гораздо большую гибкость, в том числе преимущество в том, что используемые вами навыки применяются вне строгого портального контекста.

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

Я думаю, вы минимизируете блокировку с помощью Liferay.

Еще одно предложение - отказаться от портлетов и использовать HTML, CSS и Ajax. Вы не будете таким образом привязаны к продавцу.

Портлеты такие девяностые. Что они действительно покупают тебя?

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