论文部分内容阅读
随着我国电力工业建设的发展,有效的信息决策支持系统在电力工业中变得越来越重要,并直接影响我国电力企业未来几年的发展,因此对现有电力企业的信息系统进行有效的改进和集成成为了信息系统建设的重点。
而传统集成技术有以下三点不足之处:(1)要求服务客户端与系统提供的服务本身之间为一个同类的基本结构,而这样的系统往往十分脆弱;(2)基于CORBA等分布式对象技术不能实现透明地跨越防火墙通信;(3)传统的异构组件之间通信困难。因此传统的企业应用集成技术已经不能适应企业信息系统的快速增长。
Web Service是一个崭新的分布式计算模型,其目的在于在现有各种异种平台的基础上构筑一个通用的、与平台和语言无关的技术层,各种不同平台之上的应用依靠这个技术层来实施彼此的连接和集成,从而创造一种开放的分布式系统,使得任何企业和个人在任何地方,都可以快速和便宜地利用Web Service从事各种商业活动和其他各种活动。正是由于Web Service的这些特点,使得Web Service成为企业集成技术解决方案的一个理想选择。
本文在分析现有的企业应用集成解决方案的基础上,研究基于Web Service的企业应用集成,提出了一个基于Web Service的企业应用集成框架,设计出了一种基于Web Service的企业应用集成方案。本文的主要研究工作如下:
①介绍了当前基于传统分布式技术的企业应用集成的现状,分析了企业应用集成传统解决方案DCOM、CORBA、RMI等分布式计算技术以及它们存在的缺陷。
②分析了Web Service协议栈、面向服务的体系结构SOA以及实现Web服务的关键技术(XML、SOAP、WSDL、UDDI);对Web Service应用于EAI有很大的可行性和优点进行了深入研究。
③在理论分析的基础上,提出了基于Web Services分别进行组件通信、企业内部应用集成和企业间应用集成的框架。设计了一种基于Web Service的企业应用集成架构模型,通过服务的定义、发布、发现、绑定、调用等机制实现一种松散藕合的应用集成框架。
④根据论文提出的应用集成解决方案,依据供电企业信息系统的数据集成技术研究,论证了基于Web Service的EAI模型在供电企业信息系统的统一数据平台中的应用,并通过实现一个简化了的实时扣款Web Service,说明了Web Service的开发流程。