1、企业统一门户 Portal 平台方案快速集成多应用的轻量级企业门户平台目 录1 Portal 产品背景 .41.1 企业面临的挑战 .41.2 Portal 应运而生 .42 Portal 产品概述 .63 Portal 产品客户价值 .84 Portal 产品特点与优势 .104.1 高性能 .104.2 高扩展 .104.3 易集成 .114.4 安全可靠 .115 Portal 产品组成及功能概述 .125.1 单点登录集成 .125.2 内容管理平台 .135.3 内容集成 .135.4 Widget 交互 .145.5 多层次权限控制 .145.6 个性化 .145.7 菜单集成组件
2、 .156 Portal 产品环境配置 .166.1 支持的操作系统 .166.2 支持的 JavaEE 服务器 .166.3 支持的数据库 .166.4 支持的浏览器 .166.5 支持的 JDK 版本 .167 典型案例 .177.1 德邦物流 OA 系统改造和 IT 系统整合案例 .177.1.1 德邦物流简介 .177.1.2 背景与问题 .177.1.3 使用产品与方案 .187.1.4 实施效果 .197.2 交通银行信用卡中心案例 .207.2.1 交通银行信用卡中心简介 .207.2.2 背景与问题 .207.2.3 使用产品与方案 .207.2.4 实施效果 .211 Por
3、tal 产品背景1.1 企业面临的挑战在过去的几十年中,大部分企业走过了职能级 IT 建设过程,在企业内部实施了人事、财务、行政、ERP、CRM、SCM 等能够独立运行的 “孤立”系统。随着市场全球化竞争加剧和互联网的发展,企业业务呈现多元化发展,也逐步兼并重组走向集团化的道路。企业由以产品为核心,向以市场为导向和以客户为中心的方向发展。这些“孤立”的系统已不能满足企业管理者对企业协同、资源优化、扁平化管理、以及快速决策等的管理要求。另外一方面,金融、银行、电信、传媒、政府等行业/机构,因为自身的业务特征和服务需要,产生了大量的非结构化的文档资料和信息资产,我们称之为内容,包括:客户的原始凭证
4、、客户资料、报表、办公文档、邮件、影/视频资料、HTML 等,这些文档资料和信息资产是重要的业务驱动源,如何高效、低成本地管理好这些资产,并快速实现信息的整合,利用这些业务信息取得更高的投资回报,是企业信息管理十分关注的课题。企业也因为上述问题,面临了重重挑战: 如何快速实现多应用集成,为员工提供统一入口和任务的全景视图。 如何满足员工的个性化需求,提高员工的业务关注度和工作效率。 如何为客户量身定做,快速打造个性化服务。 如何提高企业的随需应变能力,实现跨系统信息整合、流程重组、内容和新业务的快速重组发布。 如何为领导提供一站式高效决策支持。 需要管理的信息爆炸性增长,种类繁多,数量巨大,如
5、何对这些非结构化资产进行高效管理和价值挖掘。 如何保证企业网站、用户信息、企业信息资产的安全。1.2 Portal 应运而生针对上述企业面临的困难和挑战,历经多年沉淀,开发了 Portal。 Portal 以多应用集成和内容管理为核心,提供了访问企业信息资源的统一入口,是一个面向企业的内容管理、信息发布和集成展现平台,提供了单点登录、内容管理、信息发布、应用集成、个性化等功能,能够帮助企业快速搭建一个集成的、内容丰富的、可个性化的、随需应变的协同工作场所,大大提升企业的 IT 集成实施能力,实现企业信息资产的有效管理。从而满足企业灵活、快速响应市场和客户需求,提高企业核心竞争力的业务目标。2
6、Portal 产品概述Portal 框架如下图所示。Portal 提供了轻量级门户框架,帮助企业快速实施见效。门户框架中,主要包含以下几部分内容:Portal 服务器、SSO 组件、内容管理服务器、门户应用。 Portal 服务器Portal 服务器是 Portal 的核心,提供了门户展现集成框架,包括个性化门户框架、Portal 引擎、Widget 容器、内容发布等核心组件,并通过 Apache 代理实现跨域访问。个性化门户框架提供 Widget 运行环境、事件总线、沙箱、可扩展的 Widget 渲染器,支持门户风格定制和布局调整。Portal 引擎负责系统主题、用户个性化信息的加载和持久化
7、,并对 Widget 组件提供基本的注册和授权管理。Widget 容器负责处理 Widget 请求、加载并生成动态内容。 Portal 提供了常用的Widget 容器并支持扩展 Widget 容器,支持加载常用的 URL 链接的 Web 页面、Flash插件(放在 Web 页面中)以及符合 JSR168 标准的 Portlet 等。内容发布组件负责发布栏目维护、内容采编和信息发布。Apache 代理负责请求过滤和代理转发,为 Portal 提供跨域访问和资源注入支持。 SSO 组件SSO 组件提供了单点登录集成功能,支持统一的身份认证,通过扩展 SSO Client 与各种应用系统集成,实现“
8、单点登录、全网漫游” 。 内容管理服务器内容管理服务器提供内容管理的核心服务,包括内容服务、搜索服务、OCR 服务等,支持 CIFS、WebDAV、FTP、Sharepoint、IMAP 等多种协议。 门户应用门户系统提供了基于 COFrame 的统一组织机构管理框架,支持统一的组织机构和用户管理。同时,可与集中任务组件集成,为企业员工提供任务的全景视图;文档管理组件则实现了企业纸质文档的电子化,提供文档的存储、共享与利用。为了快速集成和实施,提供了多种集成展现 Widget(如:系统菜单、功能菜单、快捷菜单等) ,并能够与流程产品集成。3 Portal 产品客户价值Portal 提供一个集成
9、的、内容丰富的、可个性化的、随需应变的协同工作场所,帮助企业达到以下目标: 提高业务效率 提供访问企业信息资源的统一入口和工作平台。 建立统一的用户身份认证中心。 单点登录,全网漫游。 实现无纸化办公。 高效的信息资源全文检索。 智能、易管理的发布系统。 提升员工专注度 可定制关注的信息,提高员工专注度。 提供任务全景视图。 提升企业形象 统一的信息访问入口。 统一的界面风格。 统一的信息发布平台。 统一的搜索引擎。 提升决策支持能力 目的性、关联性更强的整合信息。 管理驾驶舱,展现一些典型的、关键的业务和管理数据。 不断扩展的决策支持组件。 创造安全、协同工作环境 通过内容管理平台为企业提供
10、开箱即用的管理和协同组件,让协作更加简单高效。 建立安全控制和访问机制。 实现企业门户、各应用系统单点登录。 防止非授权用户非法访问。 建立企业员工个性化工作台。 以内容驱动流程优化,实现快速协同。 知识积累和共享。 提高收益 整合现有应用,减少集成费用。 数字化管理信息资产,提高利用率,节省运营成本。 提高生产率。 降低管理成本。 支持业务创新。 提高客户满意度。4 Portal 产品特点与优势Portal 作为多应用集成和内容管理的利器,除了提供多应用集成和内容管理所必需的功能之外,还具有高性能、高扩展、易管理、易集成、安全稳固等特性。4.1 高性能Portal 的高性能体现在以下几方面:
11、 框架轻量,第一次加载150k,缓存后40k。 通过 Apache 代理转发,效率高。 支持异步加载 Widget,高并发情况下性能更好。 SSO 并发用户 1000,响应时间2s 。 支持大文件存储、高并发和文件的快速访问,支持 500+并发。4.2 高扩展Portal 提供了强大的扩展机制,体现在以下几方面: 支持身份认证扩展: Portal 提供了多种身份认证机制,如: SQL 模式、缓存模式、LDAP 模式,并提供了灵活的接口/ 实现分离的模式,支持用户定制和扩展。 支持 Widget 容器扩展: Portal 提供了常用的 Widget 容器并支持扩展 Widget 容器,从而支持加载多种类型的 Widget,如:Web 页面、Flash 插件、符合 JSR168 标准的 Portlet,以及符合 Open Social 规范的 Widget 等。 支持门户主页风格扩展:用户可根据需要扩展主页模板、主页风格、布局模板和菜单。 支持 Widget 扩展:可通过扩展的方式支持 Widget 最大化、最小化、配置首选项和菜单、Widget 换肤等。 支持组织机构扩展:提供了统一的组织机构权限接口框架,与已有的组织机构框架集成。 支持横向扩展文件库:集群方式或分布式方式扩展服务器,满足文档量的扩张。