学位论文 > 优秀研究生学位论文题录展示
基于IEC 61970的能量管理系统的Web服务层的实现
作 者: 方烁
导 师: 云昌钦
学 校: 山东大学
专 业: 电路系统
关键词: 能量管理系统 Web Services IEC 61970 CORBA
分类号: TM769
类 型: 硕士论文
年 份: 2006年
下 载: 176次
引 用: 1次
阅 读: 论文下载
内容摘要
随着电力系统自动化与信息化建设的发展,传统的能量管理系统(EMS)暴露出了扩展新功能难、不同系统和应用之间数据交换难、不同厂家的产品协调工作难等许多问题,各个应用系统之间信息共享和应用集成需求凸现出来。为了促进不同厂商独立开发的各种EMS应用程序的集成,EMS和其它电力控制中心内外应用系统之间的集成,国际电工委员会(IEC)推出了IEC 61970 EMS-API系列国际标准,主要包括基于组件软件的应用集成架构、公共信息模型和组件接口规范。新一代能量管理系统将基于IEC 61970标准,为实现不同系统间的互操作和集成提供可能性。 IEC 61970推荐软件行业广泛接受的四种主要的组件模型:EJB、CORBA、COM/DCOM和XML Web Services & Microsoft.NET来构建能量管理系统。EJB/CORBA/DCOM组件技术提供的是紧耦合的RPC机制,而且其协议属于某个厂家或集团,并不完全开放,在基于Internet的分布式应用上存在一定的局限性;XML Web Services提供的是松耦合机制,其所基于的协议得到了业界的广泛支持,是充分开放的。所以基于EJB/CORBA/DCOM组件技术的系统可以采用Web Services技术来增强其在Internet环境下的功能。 在EMS和电力控制中心应用集成框架中引入Web Services对于促进电力企业在更大的范围实现应用集成是很有意义的,因为访问用CORBA构建的服务器时要求客户端必须安装ORB环境或者和CORBA实现了无缝桥接的其它环境;而访问Web Services服务器的客户端无需安装任何组件执行系统。这是因为Web Services客户端所需工作是解析SOAP消息,而SOAP是可以通过HTTP协议传输的XML文件。其次,由于会话通过HTTP连接完成而非二进制的协议,受到的限制也少。 本文使用IEC 61970推荐的XML Web Services&Microsoft.NET组件模型,实现了其定义的组件接口规范(CIS)。目前已经发布的绝大多数的IEC 61970 CIS文档仅提供了针对OMG CORBA组件模型使用OMG接口定义语言(IDL)定义的CIS,而对于其他的组件模
|
全文目录
目录 3-5 摘要 5-7 ABSTRACT 7-9 第1章 绪论 9-14 1.1 引言 9-10 1.2 IEC61970标准 10-12 1.3 选题说明 12-13 1.4 论文工作和组织结构 13-14 第2章 INTERNET环境下的EMS体系结构 14-19 2.1 能量管理系统体系结构的发展 14-15 2.2 IEC61970标准中的应用集成框架和组件模型 15-17 2.3 使用Web Services构建EMS 17-19 第3章 组件接口规范的WEB服务定义与实现方案 19-42 3.1 Web Services技术概述 20-23 3.1.1 产生和发展 20-21 3.1.2 标准体系和技术特点 21-23 3.2 组件接口规范概述 23-26 3.3 CIS的WSDL定义 26-31 3.3.1 从IDL到WSDL 26-29 3.3.2 资源定位的WSDL定义 29-31 3.4 CIS的Web Services实现方案 31-36 3.4.1 CORBA和Web服务间的代理 32-33 3.4.2 代理工作过程 33-34 3.4.3 代理实现方案 34-36 3.5 Web Services的开发 36-42 3.5.1 Web Services的典型调用过程 36-38 3.5.2 Web Services开发方式 38-40 3.5.3 开发平台 40-42 第4章 .NET平台下CIS WEB服务的实现 42-59 4.1 .NET平台下Web Services开发概述 42-44 4.2 系统设计和实现 44-51 4.2.1 系统结构 44-45 4.2.2 系统设计 45-46 4.2.3 系统实现 46-48 4.2.4 资源描述迭代器的实现 48-51 4.3 部署Web Services 51-52 4.4 使用Web Services 52-54 4.4.1 使用Visual Studio.NET自动创建代理 52-54 4.5 功能测试 54-55 4.6 性能测试 55-59 4.6.1 测试环境 56-57 4.6.2 测试内容 57 4.6.3 测试方法 57 4.6.4 测试结果 57-59 第5章 J2EE平台下CIS WEB服务的实现 59-74 5.1 J2EE Web服务规范 60-63 5.1.1 JAX-WS(JAX-RPC) 61-63 5.1.2 JAXM 63 5.2 系统设计与实现 63-74 5.2.1 从WSDL文件开始 64-66 5.2.2 从J2EE组件开始 66-72 5.2.3 功能测试 72-74 第6章 结束语 74-76 参考文献 76-78 致谢 78-79 学位论文评阅及答辩情况表 79
|
相似论文
- 基于分布式三层应用的设备管理信息系统的开发和研究,TP311.52
- 基于服务总线的模具企业信息集成系统,TP311.52
- 基于SOA的校务管理系统的设计与实现,TP311.52
- 分布式图像融合系统研究与实现,TP391.41
- 基于CORBA的自适应软件系统关键技术研究,TP311.52
- 油田开发动态分析辅助软件,TP319
- 分布式信息化平台中嵌入式实时中间件研究,TP368.1
- 基于SVG技术和CIM模型的电力系统可视化研究,TM734
- 基于CORBA和XML的南昌市交通共用信息平台的研究,U495
- 分布式技术在航天测控地面接收系统监控分系统中的应用,TP311.52
- 基于分布式的校医院体检信息管理系统的设计与实现,TP311.52
- 基于构件的舰载作战指控系统应用研究,TP311.52
- 基于Web services的文档协同管理系统的设计,TP311.52
- 软件通信架构中的核心框架研究,TN925
- 基于组件的分布式传输网管系统设计与实现,TN919.3
- 燃料电池电动汽车自适应能量管理系统的研究,U469.72
- 基于IEC 61850和61970继电保护故障信息系统模型的研究,TM77
- 面向生态产业链的信息集成研究,F127;F205
- 分布式网络管理技术研究,TP393.07
- 一种基于抽象网元的综合网管系统,TN915.07
- 3G业务级网管及其构架的研究与设计实现,TN929.5
中图分类: > 工业技术 > 电工技术 > 输配电工程、电力网及电力系统 > 电力系统的自动化 > 电子计算机在电力系统中的应用
© 2012 www.xueweilunwen.com
|