2013-11-25 4 views
2

Я пытаюсь подключить альтернативный WCM к IBM Websphere Portal и, таким образом, пытаюсь понять существующую архитектуру IBM WCM. Основным компонентом этой работы является персонализация (PZN). следующие:IBM Portal, WCM и персонализация

  1. Как мы можем использовать ContentSpots для извлечения содержимого из настроенного IBM WCM. Идея состоит в том, чтобы назначить это место содержания как разметку в портлете транзакций, а также другую разметку пользовательского интерфейса на основе не-wcm. Так что это не то же самое, что портфолио 100% Content Only. Контентные пятна, очевидно, должны были назначать правила или кампании, чтобы контент, полученный из WCM через это содержимое, получил эти правила.

  2. Как использовать теглайм IBM WCM для извлечения персонализированного контента из WCM i.e., чтобы получить контент как ResourceCollection с назначенным назначением правила персонализации. Как я вижу сейчас, мы можем просто вытащить контент с помощью WCM Taglib, не видите, как этот контент применяет правила pzn?

Благодаря

ответ

0

-Так, во-первых, позвольте мне объяснить связь между пятнами контента, правил и коллекций ресурсов. Минимум, который вам нужно реализовать, - это прецедент.

Diagram

Содержание пятна вызвать правило и возвращать результаты. У них есть сопоставление правил по умолчанию, но вы можете установить желаемое правило в ContentSpot из своего портлета, который вы хотите вызвать.

Правила используют атрибуты и т. Д. И возвращают результаты из коллекции ресурсов (веб-контент - это коллаж ресурсов OOB, поэтому эта часть проста).

Сбор ресурсов используется для доступа к данным, которые могут быть запрошены из правил. Пример: веб-контент, базы данных и т. Д.

Итак, вы начнете с создания некоторого содержимого WCM, скажем, кучу статей новостей. Вы определите некоторые правила PZN для условного выбора этих элементов контента, например, на основе созданной даты или любого условия. Затем вы создадите место для контента и установите это правило в качестве правила по умолчанию для ContentSpot. Затем просто вызовите контентное место из вашего кода jsp.

-I havent широко используется WCM taglibs, но если вы знаете, как тянуть контент с помощью тегов WCM, вы можете создать «компонент WCM PZN», чтобы вызвать правило PZN (которое может быть возвращено веб-контентом) и называть PZN wcm из wcm-меток.

Смежные вопросы