2013-11-25 81 views
2

我正嘗試將備用WCM插件插入到IBM Websphere Portal中,從而嘗試瞭解現有的IBM WCM體系結構。此工作的主要組件是Personalization(PZN)。需要了解以下內容:IBM門戶,WCM和個性化

  1. 我們如何使用ContentSpots從已配置的IBM WCM中檢索內容。這個想法是將這個內容點作爲一個事務portlet上的標記,以及其他非基於wcm的UI標記。因此它與100%Content Only portlet不同。 內容點顯然會分配規則或廣告系列,以便通過此內容點從WCM中提取的內容可以應用這些規則。

  2. 我們如何使用IBM WCM taglib從WCM檢索個性化內容,即將內容作爲具有個性化規則分配的ResourceCollection進行檢索。正如我現在看到的,我們可以使用WCM Taglib來提取內容,但不知道該內容是如何應用pzn規則的?

感謝

回答

0

- 所以首先我想解釋一下內容點,規則和資源集合之間的關係。你需要實現的最小用例就是用例。

Diagram

內容點調用規則,並返回結果。他們有一個默認的規則映射,但是您可以從您要調用的Portlet中設置所需的ContentSpot規則。

規則使用屬性等並返回資源集合的結果(Web內容是一個OOB資源colllection,所以這部分很容易)。

資源集合用於訪問可以從規則中查詢的數據。例如:網頁內容,數據庫等

所以,您將開始創建一些WCM內容讓我們來說一堆新聞文章。您將定義一些PZN規則來根據創建的日期或任何條件有條件地選擇這些內容項。然後,您將創建一個內容點並將此規則設置爲ContentSpot上的默認規則。然後從你的jsp代碼中調用內容點。我還沒有廣泛使用過WCM標籤庫,但是如果你知道如何使用WCM標籤來提取內容,你可以創建「PZN WCM組件」來調用一個PZN規則(它可以返回網頁內容)並且調用該PZN wcm標籤中的wcm組件。