论文部分内容阅读
随着企业信息化的深入和发展,“信息孤岛”问题变得越来越严重。福建省电力有限公司进行信息化建设已有多年的历史,从省级、地市级到县级,信息化广泛覆盖电力营销、电网运行、财务管理、物流管理、计划统计和人力资源等众多业务领域,如何解决“信息孤岛”是福建电力当前面临的一个主要问题。课题以福建电力数据中心为平台,对福建电力应用系统之间数据集成的技术方案和软件结构等进行了广泛而深入的研究,建设了福建电力数据中心数据交换平台DXP(Data eXchange Platform)。DXP在关注如何满足当前应用系统集成需求的实用性的同时,重点考虑了如何满足未来应用系统集成需求的可扩展性。
首先,分析了福建电力应用系统的建设现状,根据应用系统之间的数据集成的实际需要,提出了应用系统之间三种方式的数据集成方案,分别实现应用系统之间定时、实时和请求/回复三种数据交换。
其次,研究了应用系统数据集成的Pub/Sub、XML、消息通信中间件和网络安全等技术,设计了福建电力数据中心自底向上三层架构的数据交换平台DXP:数据传输渠道DXP-Pipe、数据集成适配器DXP-Adapter和数据集成服务器DXP-Server。DXP基于消息通信中间件技术构建DXP-Pipe;DXP基于组件技术构建DXP-Adapter;DXP基于Pub/Sub模式构建DXP-Server发布/订阅平台。系统内部采用准XML为数据对象。针对应用系统之间实时和请求/回复数据交换,DXP提供了开放式标准接口。
接着,提出了福建电力数据中心数据交换平台DXP的两级安全体系:访问安全控制和数据安全控制。访问安全控制通过CA认证中心实现,在DXP-Server和DXP-Adapter分别进行用户身份认证。数据安全控制分别基于KDC的私钥加密机制和CA的公钥加密机制实现,进行建立发布方和订阅方会话过程中的身份认证和数据传输过程中数据的加密和解密。
最后,完成了福建电力数据中心数据交换平台DXP的开发,并将DXP部署在福建电力数据中心、生产部和营销部实施应用,分析了应用效果。