База данных IBM Portal и аутентификация - PullRequest
0 голосов
/ 11 июля 2011

У меня есть пара вопросов, касающихся портлетов IBM Portal.

Я только что наткнулся на область портлетов - и, насколько мне известно, был уронен в глубокий конец.Необходимость работать над IBM WebSphere Portal 6.1

Мы все еще на стадии оценки - и три вещи, на которые я пока не смог найти четких ответов.

  1. База данных - есть ли одна база данных, которая также используется установленными портлетами - или вы настраиваете БД индивидуально для каждой базы портлетов?

  2. Авторизация и аутентификация - как может портлетполучить пользователя и права, которыми обладает пользователь?

  3. Существуют ли какие-либо известные ограничения в использовании мостов JSF, совместимых с JSR-301, вместо стандартных портлетов с болотами?

Спасибо заранее.

1 Ответ

1 голос
/ 12 июля 2011

Я еще не использовал Portal 7, но я использовал почти все остальные версии, поэтому я приношу свои извинения, если вы используете 7, и эта информация не подходит точно.

1) База данных: когда вы устанавливаете портал, вы конфигурируете базу данных, которую он использует для хранения конфигурации портала (а иногда и прав пользователей, хотя этот аспект можно настроить с помощью пользовательского реестра пользователей, такого как LDAP). Если у вас еще нет выделенной БД, Portal будет использовать ее упакованную БД Cloudscape / Derby. Эта БД может быть полностью отделена от БД, которую портлеты используют для обработки данных, не связанных с конфигурацией. Например. если в вашем портлете отображается инвентарь для магазина велосипедов, доступ к базе данных, содержащей эту информацию, можно получить обычным способом веб-приложения через источник данных, настроенный в графическом интерфейсе WAS.

2) Для многих сценариев вашему портлету не нужно знать права пользователя, он не будет отображать портлет, если пользователю не назначены правильные права через администрацию портала. Но в тех случаях, когда вам необходимо знать права пользователя, к ним можно получить доступ через архитектуру управления пользователями портала. Вот хорошая статья по этому вопросу: http://public.dhe.ibm.com/software/dw/websphere/PUMA_scenarios.pdf

3) Известные ограничения? Возможно, вам придется специально поискать это в Google, но я скажу, что если вы не используете пользовательский мост JSF IBM, команда технической поддержки IBM может не получить большой поддержки, если вы столкнетесь с проблемой. Тем не менее, ребята из службы поддержки, как правило, очень полезны. Не позволяйте этому помешать вам:)

Два исчерпывающих ресурса, которыми я пользуюсь, - это Инфоцентр http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/index.jsp и форумы разработчиков на IBM Developerworks.

Удачи и добро пожаловать на темную сторону!

...