扩展WebSphere Portal V6个性化功能
2010-09-27 08:17:35 来源:WEB开发网在进行了远程或其他代价高昂的调用之后,可以将结果存储到应用程序对象的实例变量或者 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开发多区域设置网站
- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››扩展Axis2框架,支持基于JVM的脚本语言
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››扩展WebSphere Portal V6个性化功能
更多精彩
赞助商链接