ibm?websphere? portal(以下称为 websphere portal)包括一个以内容为目标的个性化业务规则引擎。从 websphere portal version 6 开始,您就可以轻松地将一条规则附加到 portlet 或页面以指明该页面或 portlet 何时应该是可见的。如果没有输入数据,那么规则将毫无意义;websphere portal 中包括几个即时可用的对象,可用于访问门户用户数据库、portlet 配置数据、请求、会话和规则中的日期信息。对于一个自包含的门户解决方案来说,通常这些内容就足够了。
随着公司门户规模的增大,大多数门户所有者都希望能够使用分散在整个组织范围的现有用户数据。尽管对于大多数常用的 ldap 来说,websphere portal 的用户数据库是可配置的,但是您的用户数据还可能位于遗留系统、各种关系数据库、仓库数据库、ldap、专门的 crm 软件数据库、以及许多其他位置。您可能还希望在规则中使用一些其他的、非用户数据。例如,如果您的业务不能满足某些关键的指标,您可能希望在执行仪表板中显示附加的 portlet。本系列文章可以帮助您向编写业务规则的非技术用户公开外部信息。
系统要求
要完成本系列教程中的内容,您需要 rational application developer v6.0.1.1 或更高版本、websphere portal v6.0 或更高版本。
了解 personalization 扩展
您可以使用下面两种机制之一将信息公开给规则引擎:应用程序对象 和资源集合。在这个部分中,您将看到应该在何时使用其中每种机制。
应用程序对象
应用程序对象允许您使用附加的“当前”信息来扩展 websphere portal personalization(以下称为 personalization),例如:
用户信息
用户历史和交易
如果喜欢扩展websphere portal v6个性化功能请收藏或告诉您的好朋友.
阅读(120) | 评论(0) | 转发(0) |