分层搭建“政府门户”彻底消除“信息孤岛”
来源:中国国门时报 更新时间:2012-04-13

    如今企业和政府越来越多的信息系统面临着信息、流程的整合问题,门户(Portal)、企业应用集成(EAI)的概念应运而生,2003年10月出台的《JSR168规范》更对用于应用系统整合的接口———Portlet进行了统一,现IBM、BEA等几大厂商已有相应的应用服务器产品问世。


  今天,我国的电子政务建设正处于高速发展阶段,各式各样的信息系统纷纷上马,面向应用而设计的信息化系统在提高了工作效率的同时,却又形成了一个个信息孤岛,给信息系统后期的维护和资源的重用设置了难题。以“用户登录”、“管理”这一信息系统普遍存在的模块为例,有的地方是每建设一个新信息化系统就要重新开发上述模块一次,而这与信息化建设提高工作效率的初衷背道而驰。之所以如此,表面上似乎是软件开发商的变更所致,而实际上则是在上马一个信息化系统之初,就没有从长远的角度考虑该系统能否持续发展的问题。其实,信息系统建设应该是一个不断重用原有资源,不断提高效益的过程。


  所幸的是,和发达国家相比,我国的信息化建设起步晚了一些,由原有系统引起的束缚也要少的多,这就给了我们采用最新理念和方法整合信息化系统的机会,从而可以在整体上对信息化系统进行全面规划和设计。笔者认为,规划工作应以“门户”建设为出发点,再把OA等已有的基于Web的系统,甚至是较大的业务系统作为“门户”的应用,从而为不同用户提供有针对性的服务  。


  笔者一再强调“门户”而非网站或是网页,就是想说明门户有更广的外延更深的内涵:“首先,它提供面向员工、合作伙伴和顾客的单点登录(SSO)入口;其次,它可以透明得使用任何地点任何设备上的Web服务;第三,它是高灵活性的,适用于B2E、B2B、B2C等模式;第四,它可以和其他门户进行集成,构成门户体系。”


  当然这一构想的最大困难并不在于添加新的应用,而是如何整合已有的应用。笔者在参阅了相关资料后建议采用分层的思想来考虑这一问题:


  1.资源层。作为应用的最底层,此层集中了所有系统使用的数据库、页面信息、文档资源等。
  2.服务层。此层建立在资源层之上,通过EAI消息总线构建统一的数据平台。
  3.衔接层。此层建于服务层之上,聚合了一个个面向原有系统的接口,这些接口都是由Portlet编写,采用的Portlet容器也都应该遵循《JSR 168规范》比如IBM Websphere Portal Server 5.0.2。


  4.目录层。此层通过目录服务器,把组装层的Portlet构建成组件目录,所有信息资源以及被授权的信息资源都在这一层被封装为目录服务。


  5.表现层。此层很直观,就是通过浏览器访问的个性化页面。


  知识经济的时代就是有效利用信息资源的时代,信息的散乱只会增加人力、财力负担,聚合方能显出力量。在这里,笔者呼吁,在各地全面推进信息化建设的同时,相应科技部门应积极吸取当今国内外软件设计的最新理念,做好系统开发的整体规划工作,调整好其他部门系统管理的权限与职责,在整合已有信息系统的同时,杜绝新“孤岛”的产生。