4.3 易集成
Portal的易集成能力体现在以下几方面: ? ?
组件可插拔,可从界面、菜单、组织机构和单点登录等方面与多种应用快速集成。 Widget容器可扩展,可集成多种类型Widget:Web页面、外部链接、Flash、符合JSR168规范的Portlet、符合Open Social规范的Widget等。 ? ? ?
提供事件总线,支持Widget交互,无需修改原有代码即可满足业务数据交互需求。 支持JS注入,满足特殊集成需求。
可与多种应用无缝集成,支持集成Java、.net应用,金蝶、用友、SAP、Lotus等套装软件。
4.4 安全可靠
Portal的安全可靠性体现在以下几方面: ?
提供完善的安全管理机制,通过SSL协议和Ticket保证登录用户的安全性,通过沙箱机制保证门户框架的安全性。 ?
提供文档访问权限控制,通过文档加密、水印加载等技术进一步保障文档资料的安全性。 ?
支持可靠消息推送,保证信息发布的可靠性。
5 Portal产品组成及功能概述
Portal产品,以多应用集成和内容管理为核心,提供了访问企业信息资源的统一入口,是一个面向企业的内容管理、信息发布和集成展现平台,提供了单点登录、内容管理、信息发布、应用集成、个性化等功能,以及可持续扩展的业务组件库。能够帮助企业快速搭建一个集成的、内容丰富的、可个性化的、随需应变的协同工作场所。 Portal产品组成如下图所示:
5.1 单点登录集成
单点登录集成是多应用集成过程中必然会面临的问题, Portal提供了单点登录集成组件(SSO组件),帮助用户实现“单点登录、全网漫游”。 Portal的单点登录组件提供了可扩展的用户认证接口,支持多种用户认证模式。并且提供了多种客户端,支持多种不同应用的单点登录集成,如:Java应用、.net应用等。
此外, Portal从两个层面保证了单点登录的安全性:通过SSL传输协议保证传输安全性,
确保数据在网络传输过程中不会被截取及窃听;通过多种手段保证票据(Ticket)的安全性,保证票据不可被仿造。从而防止非法用户的侵犯,保证合法用户单点登录、全网漫游。
5.2 内容管理平台
内容管理平台提供内容管理的核心服务,包括内容服务、搜索服务、OCR服务等,支持CIFS、WebDAV、FTP、Sharepoint、IMAP等多种协议。企业可基于该平台轻易地实现和扩展所需的信息组件和IT架构,从而帮助客户提供整体的信息服务能力。通过与 BPS无缝集成,支持企业从执行固化流程向优化的、以文档驱动的流程转变。
内容服务提供文档管理、影像管理、Web内容管理、报表管理等面向所有非结构化信息管理的能力以及对企业中异构(分布架构)的内容库的联邦服务能力。
内容管理平台提供全面内容管理能力(对办公文档、网站内容、邮件、影像文件、电子记录等内容及相应的元数据进行管理),提供版本管理与全文检索能力,支持对内容信息建模,分类管理。权限管理可以精确限定合适的人访问合适的资源。
?
5.3 内容集成
Portal作为前端门户集成系统,需要集成后端系统,将后端系统的内容和业务整合在统一的门户页面上,供用户在统一的界面上获取各种来源的信息,而不会意识到信息的真正来源。Widget是门户中提供特定服务或信息(例如:提供日历、天气预报、公司新闻、管理驾驶舱等)的窗口,可通过 Portal提供的Widget容器处理请求、加载并生成动态内容。一个门户主页可以有多个Widget,通过不同的Widget可以在一个界面上分别显示来自不同来源(网络服务)的信息。
Portal提供了页面集成的柔性框架,通过加载Widget支持内容集成,是一套解决多应用界面集成的解决方案。在不对原始应用程序进行任何修改的前提下,通过Apache代理对原始应用进行访问,并通过Widget对外进行数据提供、发出事件、接收外部应用的数据、响应外部事件,实现交互需要。使多应用的程序在Portal中无界限的运行。通过定制和提供所需的Widget即可以实现不同应用系统的页面整合和内容集成,内容集成模式如下图所示:
在进行内容集成过程中, Portal框架主要解决了跨域、资源注入、资源隔离和交互问题。
5.4 Widget交互
Portal通过事件总线,支持Widget交互。Widget运行在一个大的WidgetContext的环境中,这个运行环境管理这些Widget实例,同时为各个彼此不能感知的Widget或者其他过程提供事件监听和响应机制,实现通信。每个集成的应用,通过实例化相应的类,对外提供接口,实现对外发出事件、提供数据、外部事件响应等。应用之间通过这些特定的接口对集成的应用进行编程,而不需要详细的了解被集成应用的页面信息等。
5.5 多层次权限控制
Portal提供了多层次的安全机制,从登录、应用入口、系统主题、Widget、内容访问等多个层面提供了安全管理。在应用管理中提供了授权控制,使得用户登录Portal后,在系统菜单中只能看到自己有权限访问的应用。同时, Portal提供了系统主题和Widget访问权限控制,用以限制合法用户可访问系统主题和Widget的范围。
5.6 个性化
Portal提供了系统级的个性化功能和用户级的个性化功能,提供主题定制、首选项配置、换肤和布局等个性化服务。系统个性化功能帮助企业快速搭建一个统一的企业门户,提供一致的风格、系统主题和系统Widget,为企业用户提供一个默认的访问门户。系统级的个性
化内容会自动同步到每一个客户端,让用户在彰显个性的同时拥有统一的风格和必须的内容。用户个性化功能为每一个用户提供了个性化的手段,配置个人关注的主题、内容和首选项,提供换肤功能,实现企业员工的个性化工作台。
5.7 菜单集成组件
Portal提供了菜单集成组件,包括:系统菜单、功能菜单、快捷菜单等,支持快速集成和实施。
企业统一门户Portal平台方案
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)