轻量级、高性能的企业门户平台 - Primeton Portal - 功能组成

Primeton Portal产品,以多应用集成和内容管理为核心,提供了访问企业信息资源的统一入口,是一个面向企业的内容管理、信息发布和集成展现平台,提供了单点登录、内容管理、信息发布、应用集成、个性化等功能,以及可持续扩展的业务组件库。能够帮助企业快速搭建一个集成的、内容丰富的、可个性化的、随需应变的协同工作场所。Primeton Portal产品组成如下图所示:



单点登录集成

单点登录集成是多应用集成过程中必然会面临的问题,Primeton Portal提供了单点登录集成组件(SSO组件),帮助用户实现“单点登录、全网漫游”。Primeton Portal的单点登录组件提供了可扩展的用户认证接口,支持多种用户认证模式。并且提供了多种客户端,支持多种不同应用的单点登录集成,如:Java应用、.net应用等。

此外,Primeton Portal从两个层面保证了单点登录的安全性:通过SSL传输协议保证传输安全性,确保数据在网络传输过程中不会被截取及窃听;通过多种手段保证票据(Ticket)的安全性,保证票据不可被仿造。从而防止非法用户的侵犯,保证合法用户单点登录、全网漫游。

内容管理平台

内容管理平台提供内容管理的核心服务,包括内容服务、搜索服务、OCR服务等,支持CIFS、WebDAV、FTP、Sharepoint、IMAP等多种协议。企业可基于该平台轻易地实现和扩展所需的信息组件和IT架构,从而帮助客户提供整体的信息服务能力。通过与普元BPS无缝集成,支持企业从执行固化流程向优化的、以文档驱动的流程转变。

内容服务提供文档管理、影像管理、Web内容管理、报表管理等面向所有非结构化信息管理的能力以及对企业中异构(分布架构)的内容库的联邦服务能力。

内容管理平台提供全面内容管理能力(对办公文档、网站内容、邮件、影像文件、电子记录等内容及相应的元数据进行管理),提供版本管理与全文检索能力,支持对内容信息建模,分类管理。权限管理可以精确限定合适的人访问合适的资源。

内容集成

Portal作为前端门户集成系统,需要集成后端系统,将后端系统的内容和业务整合在统一的门户页面上,供用户在统一的界面上获取各种来源的信息,而不会意识到信息的真正来源。Widget是门户中提供特定服务或信息(例如:提供日历、天气预报、公司新闻、管理驾驶舱等)的窗口,可通过Portal提供的Widget容器处理请求、加载并生成动态内容。一个门户主页可以有多个Widget,通过不同的Widget可以在一个界面上分别显示来自不同来源(网络服务)的信息。

Portal提供了页面集成的柔性框架,通过加载Widget支持内容集成,是一套解决多应用界面集成的解决方案。在不对原始应用程序进行任何修改的前提下,通过Apache代理对原始应用进行访问,并通过Widget对外进行数据提供、发出事件、接收外部应用的数据、响应外部事件,实现交互需要。使多应用的程序在Portal中无界限的运行。通过定制和提供所需的Widget即可以实现不同应用系统的页面整合和内容集成,内容集成模式如下图所示:

在进行内容集成过程中,Primeton Portal框架主要解决了跨域、资源注入、资源隔离和交互问题。

Widget交互

Primeton Portal通过事件总线,支持Widget交互。Widget运行在一个大的WidgetContext的环境中,这个运行环境管理这些Widget实例,同时为各个彼此不能感知的Widget或者其他过程提供事件监听和响应机制,实现通信。每个集成的应用,通过实例化相应的类,对外提供接口,实现对外发出事件、提供数据、外部事件响应等。应用之间通过这些特定的接口对集成的应用进行编程,而不需要详细的了解被集成应用的页面信息等。

多层次权限控制

Primeton Portal提供了多层次的安全机制,从登录、应用入口、系统主题、Widget、内容访问等多个层面提供了安全管理。在应用管理中提供了授权控制,使得用户登录Portal后,在系统菜单中只能看到自己有权限访问的应用。同时,Primeton Portal提供了系统主题和Widget访问权限控制,用以限制合法用户可访问系统主题和Widget的范围。

个性化

Primeton Portal提供了系统级的个性化功能和用户级的个性化功能,提供主题定制、首选项配置、换肤和布局等个性化服务。系统个性化功能帮助企业快速搭建一个统一的企业门户,提供一致的风格、系统主题和系统Widget,为企业用户提供一个默认的访问门户。系统级的个性化内容会自动同步到每一个客户端,让用户在彰显个性的同时拥有统一的风格和必须的内容。用户个性化功能为每一个用户提供了个性化的手段,配置个人关注的主题、内容和首选项,提供换肤功能,实现企业员工的个性化工作台。

菜单集成组件

Primeton Portal提供了菜单集成组件,包括:系统菜单、功能菜单、快捷菜单等,支持快速集成和实施。