首页> 中文学位 >SOA三层架构在SCADA系统调度端的应用研究
【6h】

SOA三层架构在SCADA系统调度端的应用研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1论文研究背景

1.2本课题的国内外研究现状

1.3论文主要研究工作

第2章面向服务架构(SOA)概述与相关技术概述

2.1 SOA基本架构

2.1.1 SOA特征

2.1.2 SOA的优点

2.2 Web Services关键技术概述

2.2.1 XML

2.2.2 SOAP

2.2.3 WSDL

2.2.4 UDDI

2.2.5 BPEL

2.3 SOA与Web Services关系

第3章SCADA系统调度端架构分析

3.1传统分布式应用系统体系结构

3.1.1客户机/服务器结构

3.1.2三层/多层架构

3.1.3基于组件的分布式体系架构

3.2传统集成技术的局限分析

3.3 SOA对比传统软件架构的优势

第4章基于SOA的SCADA系统调度端架构设计

4.1 SCADA系统调度端SOA总体架构设计

4.1.1信息传输层设计

4.1.2信息服务层设计

4.1.3信息业务层设计

4.1.4表示层设计

4.1.5服务调用示例

4.2基于SOA的SCADA系统调度与电力企业信息系统等间的集成架构

第5章基于SOA的SCADA系统调度端服务设计实现

5.1基于SOA平台的设计流程

5.2系统业务功能设计和服务划分

5.3基于.NET的SCADA系统服务实现

5.3.1建立NET的Web服务开发环境

5.3.2部署测试Web服务

5.3.3基于ESB构建SOA架构

5.4多服务协作设计

5.4.1 WS-Coordination规范

5.4.2服务协作设计

5.5 SOA服务安全设计

结论

致谢

参考文献

攻读硕士学位期间发表的论文及科研成果

展开▼

摘要

SCADA系统即数据采集及监视控制系统。是电网调度自动化系统重要组成部分。 目前,SCADA的软件设计大多采用传统的C/S结构,即客户/服务器体系结构。服务器与硬件设备通信,进行数据处理运算。而客户机用于人机交互。随着调度自动化系统的发展需求,此结构可移植性,可扩展性差导致无法满足应用软件规模的扩大和各种软件集成的迫切要求,也不能适应复杂多变的软、硬件环境。正因为如此,按照服务化的概念设计软件成为一种趋势,使跨地区的监控成为可能。而SOA(面向服务架构)这种三层架构模式强调松散耦合和中立的接口定义,摆脱面向技术的解决方案的束缚,能应对系统发展的需要。 论文首先分析了SCADA系统发展情况以及存在的信息孤岛问题,引入SOA三层架构的解决方案。SOA把系统的各个业务逻辑包装成服务,再根据业务流程组合成一个新的服务,与别的系统交互,能够保护现有投资的资源而不重新撰写逻辑模块。然后分析SOA比传统分布式系统的优势所在即SOA+技术相关技术要点。接着,根据SOA架构松耦合等特点,针对SCADA系统设计了基于SOA的分布式系统架构及基于此架构工作流程。根据SCADA系统调度端实际的业务创建了粒度较粗松耦合的三大服务,在.NET平台下封装了各类相关Web服务,建好相应的WSDL文件。并在IIS服务器上部署成功。然后基于BEA部AqualogicService Bus平台构建SOA架构的整合应用将分散的服务进行集成和信息交互、相互访问。最后,本文探讨各个服务间的协作关系规范和服务的安全机制,对安全性问题进行研究和设计。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号