WEB开发网
开发学院操作系统Linux/Unix 扩展WebSphere Portal V6个性化功能 阅读

扩展WebSphere Portal V6个性化功能

 2010-09-27 08:17:35 来源:WEB开发网   
核心提示: 在进行了远程或其他代价高昂的调用之后,可以将结果存储到应用程序对象的实例变量或者 WebSphere Dynamic Cache 映射中,扩展WebSphere Portal V6个性化功能(5),然后在以后调用时重用该结果,通过将大对象或频繁引用的值存储到 WebSphere Dynamic

在进行了远程或其他代价高昂的调用之后,可以将结果存储到应用程序对象的实例变量或者 WebSphere Dynamic Cache 映射中,然后在以后调用时重用该结果。

通过将大对象或频繁引用的值存储到 WebSphere Dynamic Cache 映射中,最小化应用程序对象(以及会话)中所存储的数据。

使用 BeanInfo 使您的应用程序对象具有更易于阅读的属性名,并隐藏那些程序员可以使用、而规则编写者不应该使用的属性。

如果您希望能够使用更新规则对这些属性进行操作,那么可以为您的属性实现 set 方法。

应用程序对象所使用的键应该嵌入到规则中,在具有规则库的情况下,请确保无法轻易地对该键进行更改。在创建使用应用程序对象和资源集合的规则之前请记住这一点。

资源集合

您可以使用资源集合来添加使用选择规则进行选择的、或进行查询的列表或数据集合。建议规则可以对资源集合中的项目做出建议。资源集合通常代表下列内容:

Web 内容

文档

表单

下载内容或者富媒体

技术文章

特别推荐

广告

新的报道

公司信息

媒体新闻

产品或目录信息

事务

职位招聘

要创建一个资源集合,必须实现 资源、资源域 和资源管理器 这三个相关的概念。Personalization Javadoc 中定义了扩展 Personalization 时需要实现的接口,这个 Javadoc 位于您的 WebSphere Portal 安装中:

<wps>/doc/Javadoc/Personalization

例如,特定的路径可能为: 

C:ibmPortalServerdocJavadocPersonalization。

使用资源

资源 表示数据源中的一个对象或者一行。资源类必须实现接口 com.ibm.websphere.personalization.resources.Resource。

编缉推荐阅读以下文章

  • 使用WebSphere Portal开发多区域设置网站

上一页  1 2 3 4 5 6 7  下一页

Tags:扩展 WebSphere Portal

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接