Портлеты или веб-части Sharepoint ИЛИ Pageflakes - PullRequest
0 голосов
/ 23 февраля 2011

У нас есть новое требование, вызванное командой интерфейса пользователя, чтобы предложить решение для портала для нашего интерфейса пользователя с портлетами, такими как iGoogle.Наша команда по корпоративной архитектуре рекомендует технологию Portal (JSR 168) и лично, но я думаю, что это просто убийство.После рассмотрения архитектуры Pageflakes мне интересно, можем ли мы придумать облегченную структуру пользовательского интерфейса, чтобы приспособиться к этому, вместо использования портальной технологии.Буду признателен за добрый совет.

Дополнительная информация:

Это магазин Java с большими инвестициями в пакет Websphere.

1 Ответ

2 голосов
/ 24 марта 2011

Конечно, это зависит от ваших требований. В целом, я думаю, что порталы хороши, если вы хотите использовать функции, которые они предоставляют «из коробки» (такие как вход в систему, управление пользователями / ролями, cms и т. Д.) И готовы потратить некоторое время на настройку / обслуживание системы. В любом случае, JSR-168 довольно старый и ограниченный, и вам следует использовать вместо него JSR-286.

Вы также можете рассмотреть возможность создания собственного "портала". Это можно сделать с помощью JavaScript-фреймворка, например JQuery , или, если удобнее, только с использованием Java, компонентного фреймворка, например Vaadin . Тогда полезно полагаться на API-интерфейсы платформы для определения фрагментов пользовательского интерфейса и использовать предоставляемые ими механизмы модульности.

Не могу много рассказать о Pageflakes, но он выглядит как простая и приятная среда для агрегации HTML-контента из разных источников с использованием Ajax.

В качестве резюме я бы сказал: Портал, если хотите использовать (в хорошем и плохом) расширенные возможности. Пользовательский, если вы хотите иметь элемент управления и создать только простую «панель управления».

...