My FAQ,最新最全的IT技术FAQ
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 未整理篇 | 技术讨论
  当前位置: > IBM专区 > WebSphere > WebSphere综合
WebSphere Portal V5.1.0.1 的新功能
作者:佚名 时间:2005-09-11 19:13 出处:互连网 责编:小渔
              摘要:WebSphere Portal V5.1.0.1 的新功能

级别: 初级

Alan Booth, 软件开发人员, IBM
Richard Gornitsky, 高级 IT 架构师, IBM
Lauren Wendel, 产品经理, IBM

2005 年 8 月 15 日

WebSphere Portal V5.1.0.1 中的新功能和增强功能概述。

引言
看到本文的题目时,您可能会问自己这样一个问题:“为什么我要看关于 point release 产品的文章呢?Fix pack 或 point release 通常只提供技术修补程序。谁管它呢!”

出乎意料!IBM® WebSphere® Portal V5.1.0.1 除了提供对产品的某些组件的调整和修补之外,还提供了新增的功能和更新的功能。它还包含了一些用户早就期待,但并未在 WebSphere V5.1 中完全提供的增强功能。

平台支持
随着这次发布,WebSphere Portal Server 在所有平台上都更新到了 V5.1 版本,而且这些平台上的版本都具有相同的功能。

WebSphere Portal V5.1 for z/OS
对于那些感到被冷落的大型机的支持者,我们调整了所需的技术应用程序和门户组件支持,发布了功能齐全而且稳定可靠的 IBM WebSphere Portal Version V5.1 for z/OS 1.4 版。

WebSphere Portal V5.1 for z/OS 提供了与 WebSphere Portal V5.1 for Multiplatforms 相同的功能,代码兼容性接近 100%。

安装与配置过程更加简单。此版本采用了多平台安装技术,首先进行基于 Cloudscape 的配置,然后根据具体需要对其进行配置。

WebSphere Portal V5.1 for Multiplatforms 与 WebSphere Portal V5.1 for z/OS 之间最大的区别在于后者对很多 z/OS 服务质量加以了利用,包括:

  • 对 z/OS 硬件的本机利用
  • 对本机 WLM 控件和算法的 z/OS 利用
  • 对优势扩展与增长的并行 Sysplex 支持
  • 通过多 WebSphere 区域支持实现的多 JVM 支持
  • 通过 WebSphere 拆分 Controller/Servant 设计实现的应用程序隔离
  • 将 DB2 用于 z/OS 7.1 Sysplex 数据共享
  • 将 Sysplex Distributor 和 Dynamic VIPA 用于事务故障转移和重新路由
  • 对 FFDC 技术的利用

 

WebSphere Portal V5.1 for z/OS 设计用于提供与 WebSphere Portal V5.1 for Multplatforms 相同(或更好)的功能。它提供 CPU 使用的近似线形扩展,最多支持 64 个处理器,而且,与多平台产品相比,它可以支持更多的已连接活动用户。这些性能方面的提高得益于 z/OS 平台固有的各项性能。

有关 IBM WebSphere Portal V5.1 for z/OS 的更多信息,请参阅声明。

 

WebSphere Portal V5.1 for iSeries
WebSphere Portal V5.1 现在还支持运行 OS/400 V5R3 的 iSeries。尽管它在安装过程中会安装 WebSphere Application Server V5.1.1.3,但允许将 IBM WebSphere Application Server 6.0 版作为基础应用服务器使用。

想在 iSeries 中利用 WebSphere Portal V5.1.0.1 Enable 版可用性的 WebSphere Portal Express V5.0.2 for iSeries 客户可以通过 IBM Passport Advantage 服务来实现这一点。不过对于从以前的 WebSphere Portal for iSeries 版本进行迁移,并没有相关的自动化实用工具支持(非常遗憾)。

WebSphere Application Server 兼容支持
与通过 WebSphere Portal V5.1 和 V5.1.0.1 自动安装程序提供和安装的 WebSphere Application Server 相比,此版本还包括对 WebSphere Application Server 更新版本的兼容支持。

WebSphere Portal 团队对新版本和发布时可用的 WebSphere Application Server 版本进行了广泛的测试。该团队还对选出的某些更新版本进行了测试,以满足客户在其应用服务器和门户基础结构中的 Application Server 上进行管理和实现标准化的要求。

兼容支持 指示可用于支持特定 WebSphere Portal 版本操作的 WebSphere Application Server,有特别说明的情况除外。例如,对于 V5.1.0.1 版,其所包含的组件 WebSphere Business Integration Server Foundation(该组件提供流程编排器工作流引擎)在 WebSphere Application Server V.0 平台上尚不可用。因此,希望使用这些组件支持业务集成和任务管理要求的 WebSphere Portal V5.1. 和 V5.1.0.1 客户不应将其支持 WebSphere Portal 的应用服务器安装升级到 WebSphere Application Server 6.0.x。

WebSphere Portal V5.1.0.1 引入了对多平台版本上的 WebSphere Application Server V6.0.0.2 和 iSeries 平台上的 WebSphere Application Server 6.0 与 SF 99301 第 2 级的兼容支持。z/OS 平台不提供对 WebSphere Application Server V6.x 的兼容支持。WebSphere Portal V5.1.0.1 文档中包含了对手动安装 WebSphere Application Server V6 以支持 WebSphere Portal 部署的说明。

个性化增强功能
在 WebSphere Portal V5.1 中,IBM Workplace Web Content Management (WCM) 提供了增强的性能、版本管理支持和一组经过验证的用于导入和导出内容的 API,并具备了在 WCM 模板内引用保存在 IBM Content Management 存储库中的外部内容的能力。用户界面从基于 Applet 的变成了基于 Portlet 的。而且,WCM 还与 WebSphere Member Manager 进行了集成,以存储用户和组。

现在,WCM 可以引用位于其显示模板内的 Portal Document Management (PDM) 文档。在 WebSphere Portal V5.1.0.1 中,WCM 作为集成 Web 内容发布环境支持其他 WCM 组件内的个性化规则,并允许对其他对象(如页面设计、组件及类别)进行访问和控制。开发人员可以应用复杂的规则以在 WCM 页面内显示适当的有针对性的内容。可以使用 WebSphere Portal 规则引擎跨 PDM 和 WCM 应用程序进行查询和显示。

WCM 允许作者对内容进行分类。WebSphere Portal V5.1.0.1 中的个性化功能可以使用这些内容类别选择某个特定的用户可以查看的内容。可以使用提供的标记调用个性化规则,然后 WCM 模板将设置结果的格式。图 1 提供了一个内嵌个性化规则的 WCM 模板示例。

图 1. 个性化规则
图 1. 个性化规则

新 API
WebSphere Portal V5.1.0.1 引入了一些新 API,以提供增强的安全性、启动动态页面的能力以及获得有关门户内部结构的信息的能力。

主要的新 API 类(下面有更为详细的介绍)有:

  • 用于启动动态页面的 Dynamic UI Manager API
  • 模型服务提供程序接口 (SPI)
  • PUMA 服务提供程序接口 (SPI)
  • 用于 JSR 168 Portlet 的内容访问服务
  • 用于 JSR 168 Portlet 的凭证库服务
同时参阅 InfoCenter 的自定义门户部分的内容。

 

Dynamic UI Manager API
Dynamic UI Manager API 用于启动动态页面和 Portlet 以创建动态用户界面。(此 API 由 V5.1 中引入的任务启动功能使用。)动态 UI 非常适合用户可能需要打开某个页面或 Portlet 的多个实例以实现多任务的应用程序。

请考虑下面的旅行请求场景。如果若干个销售代表需要到外地参加会议,他们的经理将会收到多个旅行请求。如果应用程序提供的是静态页面,该经理将不得不逐个处理每个请求。然而,通过使用动态 UI,经理可以同时打开多个请求,并可在这些页面和门户中的其他页面之间导航。图 2 显示了一个使用 Dynamic UI Manager 的示例。

图 2. 动态门户
图 2. 动态门户

模型 SPI
Portlet 和门户应用程序使用模型服务编程接口获取关于门户基础结构的只读信息。模型服务编程接口由 com.ibm.portal 软件包中的一个类集组成。使用这些类,可以检索各种信息,例如内容和导航层次结构、布局信息和当前页面选择信息。

有关详细信息,请参阅信息中心的模型 SPI 部分。

PUMA SPI
Portlet 和门户应用程序使用 PUMA 服务提供程序接口 (SPI) 获取关于门户用户和组的信息。PUMA SPI 提供用于访问门户用户或组的概要的接口。它用于查找、创建、修改和删除用户和组,也可用于对关于当前登录用户的概要信息进行此类操作。

用于 JSR 168 Portlet 的内容访问服务和凭证库服务
所有的 Portlet 服务(包括凭证库服务、内容访问服务和 URL 生成访问)现在都支持基于 JSR 168 的 JNDI 查找。

URL 生成
URL 生成对于各种类型的客户都十分重要,因为客户可以利用该服务创建指向其他 Portlet(位于同一页面或其他页面)的操作链接或呈现链接。它还允许创建指向门户资源(如图标)的链接。客户可以利用 URL 生成服务方便地将其 Servlet 应用程序迁移到 WebSphere Portal。

Portlet 间通信增强功能
在 WebSphere Portal V5.1.0.1 中,可以允许 Portlet 彼此进行跨页面通信。而在以前的版本中,只能允许同一门户页面上的 Portlet 彼此进行通信或协作。

WebSphere Portal 提供了两个用于进行 Portlet 间通信的松散耦合机制:一点即动(Click-to-Action,C2A)和连接 Portlet。Portlet 可以表达其要与中间装置互动的愿望,而此中间装置会在运行时匹配一个 Portlet 的源和另一个 Portlet 的操作之间的数据类型。如果与 C2A Porltet 匹配,将在页面上显示一个弹出菜单,用户可以通过单击将数据传输到已连接的 Portlet。另一方面,如果管理员对 Portlet 进行了连接,则将自动交换数据(不需要用户操作)。

既然 Portlet 可以跨页面进行通信,那么不同的 Web 应用程序中的 Portlet 就可以交换信息(包括复杂对象)了。您可以通过编程的方式启用 Portlet 间的通信,也可以通过使用图 3 所示的 Portlet Wiring Tool 启用此功能。

图 3 Portlet Wiring Tool
图 3 Portlet Wiring Tool

信息可以在同一个请求中通过中间转发的方式进行传播,例如 Portlet A 发送到 Portlet B,然后 Portlet B 再发送到 Portlet C。可以在响应 Portlet 操作调用或缺少初始操作时触发连接 Portlet。后一种方法在同步初始 Portlet 视图时非常有用。

可以通过采用 JSF 或 Struts MVC 框架的 Portlet 对协作 Portlet 加以利用。JSR 168 Portlet 可以利用 Portlet 连接功能;对于 JSR 168 Portlet,尚不能使用一点即动。

有关跨页面 Portlet 通信的更多信息,请参阅 Page-to-page communication between JSR 168 portlets。

性能增强功能
WebSphere Portal V5.1.0.1 中的延迟加载支持对带有大量应用程序的门户有所助益。在以前,用户可以访问的每个页面的页面数据都是在登录时预加载的。对于包含很多页面的门户,由于登录时需要进行大量的处理,因此其登录时间可能会延长。借助延迟加载改进功能,每个页面的数据均在访问该页面时加载,从而避免了性能下降,并大幅度增加了单个门户中可以驻留的页面的数量。

其他增强功能
其他增强功能包括:

  • WebSphere Portal Application Integrator 更新
  • Web Content Management 的垂直集群化
  • Portal Document Manager (PDM) 可以显示 DBCS 文件夹
  • PDM 固定文件夹增强功能:客户可以限制 PDM 文件夹的创建/重命名/删除
  • “Enrollment/Self Care”选项中增加了日历的全球化信息
  • 对 Common PIM Portlets (CPP) 的 WSRP 支持
  • 支持 Domino 6.5.4 for Portal V5.1.0.1
  • 可在 Virtual Portal 的上下文显示“友好”URL
  • MS Active Directory Application Mode (ADAM) 支持
  • 应用程序组的概念允许将用户组存储在数据库中而不是配置的 LDAP 中
  • 安全事件审核
  • 迁移增强功能

 

有关 WebSphere Portal V5.1.0.1 的缺陷修补程序及其他信息,请参阅发布说明。

结束语
WebSphere Portal V5.1.0.1 提供了一些您一直期待的关键功能和性能增强功能。其平台支持得到了增强,一致性也得到了提高。我们邀请您现在就开始试用!

 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有