目的
国内使用 Cognos 的客户群已经达到很大的规模,同时,WebSphere Portal 已经作为越来越成熟的应用集成和个性化定制产品被广大有相关需求的企业所接受。这样,如何把 Cognos 整合到 Portal中,已是越来越多的客户关注的问题。在这之前,由于 Cognos 与 WebSphere Portal 是两款具有不同特性和使用场景的产品(例如:Cognos 默认安装基于 Tomcat,不使用 LDAP。而 Portal 一般基于 WAS 和 LDAP 作为用户存储),所以二者虽然可以整合,但并不彻底,鲜有成熟案例。
近来,Cognos 8 刚被 IBM 收购,Cognos 的整合需求已经可以被更深层次的满足。
那么如何让 Cognos 更具有可扩展性?如何支持 LDAP?如何满足 Portal 单点登录的需要?如何能在 Portal 中直观的展现现有的 Cognos 报表?如何利用现有的 Cognos Portlet?如何进行 Cognos 自定义 Portlet 的开发?如何能更彻底的将 Cognos 整合到门户中,是本文要阐述的问题。
本文目的,是使用 IBM WebSphere Portal 产品(以下简称 WP),如何集成 Cognos 产品,实现单点登录和信息统一整合展现。
示例环境架构及环境准备
图 1. 拓扑结构图
表 1. 软件列表
软件名称 | 备注 |
IBM Cognos 8.2 | 报表展现工具 |
IBM WebSphere Application Server6 | Cognos 应用支持平台、 Cognos 应用、解决方案示例 (其它可选产品:Tomcat 等 Cognos 能支持的产品) |
IBM WebSphere Portal 6.0 | 门户整合展现平台 |
IBM HTTP Server 6.0 | Portal WebServer、Cognos Gateway (其它可选产品:IIS、Apache 等) |
LDAP Server | Cognos 及 Portal 目录服务器 (可选产品:TDS 等) |
DB2 9.5 | 数据存储 |
时间: 2024-08-04 00:21:21