北京机械工业自动化研究所 戴宝纯 张永军
一、 前言
Portal是近年IT领域的一项重要新技术,是企业信息化的重要发展方向。当今,人们对于信息的获取、集成要求越来越高。如何更好地解决信息获取的难题,使得适当的人在适当的时间获取适当的信息。Portal就是在这样的背景下应运而生的,它帮助人们在获取特定的数据时不用再进入众多的应用系统,而是由门户就可以方便快捷的获取信息,人们能够快速地调用各种不同的后台应用,并完成对后台应用的各种操作。Portal本身已经由静态网页、内容集成、企业运营平台、应用集成发展到今天完善的Portal。把Portal作为企业信息集成平台,实现企业信息应用的整合、集成、增值,已经成为重要的企业信息应用集成基础框架。
二、 基于portal平台的企业信息集成框架
现在的企业面对的信息资源及应用多种多样,他们来自有不同的操作系统,不同的开发平台和不同的应用数据库。基于Portal平台的企业信息集成框架,试图以最小的代价在企业应用系统的构架层次上,为企业提供了一个跨越多种分散的、内部和外部的信息处理过程的集成纽带,把这些信息整合到一起。它是基于J2EE的三层B/S结构,包括展示层、信息集成接入层、应用层。框架图如下:
· 应用层是指企业已经存在的所有信息资源,包括企业内部或外部的各种应用系统,还包括来自不同系统的结构化或非结构化数据,它们都是企业信息集成平台需要整合的对象。
· 信息集成接入层为企业信息集成平台实现资源整合提供底层构件库,包括结构化和非结构化数据集成构件、本地和远程应用集成构件,为实现不同类型的信息集成提供底层支持。同时提供对所有信息资源的统一管理、统一授权,实现对信息的统一访问。
· 展示层是信息集成平台中把经过整合的信息资源展现给用户的最外层,它只关注如何展现信息,统一的视图管理使用户可以设定各自的个性化输出,用户只需单点登陆到企业门户就可以得到所关注的信息。
在这个框架中,企业所有的信息应用都作为后端应用层,信息集成接入层中的集成构件根据后端应用层传入的信息资源类型,通过资源定义和分配、建立不同系统间的用户口令转换的对应关系,采用不同的集成构件分别进行处理,传递给前端的展示层,由企业门户统一展示给用户。
