基于xml的电力调度多数据系统集成中间件的设计与实现

基于xml的电力调度多数据系统集成中间件的设计与实现

ID:22028732

大小:2.29 MB

页数:81页

时间:2018-10-26

基于xml的电力调度多数据系统集成中间件的设计与实现_第1页
基于xml的电力调度多数据系统集成中间件的设计与实现_第2页
基于xml的电力调度多数据系统集成中间件的设计与实现_第3页
基于xml的电力调度多数据系统集成中间件的设计与实现_第4页
基于xml的电力调度多数据系统集成中间件的设计与实现_第5页
资源描述:

《基于xml的电力调度多数据系统集成中间件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海交通大学硕士学位论文基于XML的电力调度多数据系统集成中间件的设计与实现姓名:蒋斌斌申请学位级别:硕士专业:控制理论与控制工程指导教师:何星20040101基于XML的电力调度多数据系统集成中间件的设计与实现摘要开放化和标准化是电力调度数据系统体系结构当前的发展方向然而目前电力调度系统不同平台不同语言之间的差异造成不同软件系统之间信息交换无法透明地进行为了建立一个开放的跨平台的数据集成环境首要工作就是参加信息集成的各个部分必须对共同的电力系统实体和他们之间的关系有一个多方约束的定义这样各个部分才能

2、进行有意义的信息交换国际电工技术委员会IEC提出的通用信息模型CommonInformationModelCIM定义了一种表达电力系统资源以及它们的属性和关系的统一语法和语义各个电力调度数据系统应用内部可以有各自的信息描述但只要在应用程序或构件接口语义级上基于通用信息模型CIM不同厂商开发的应用程序或不同系统的应用软件间就可以以可扩展标记语言eXtensibleMakeupLanguageXML的方式访问公共数据实现正确的信息交换另一方面工业上应用的很多数据源没有现成的数据库编程接口因而难以在工业系统

3、应用中集成这些数据源因此首先要为特殊的不支持结构化查询语言SQL的数据源编写OLEDB对象链接与嵌入数据库提供程序DBnetProviderOLEDB摆脱了ODBC只能访问关系型数据库的限制客户能够访问的数据范围比较广阔这样数据访问者就可以通过DBnetProvider提供程序查询或者操作这些数据源在应用层和OLEDB(ODBC)层之间我们设计了数据集成中间件DBnetXML这是一个基于模板的中间件它是32位的支持多线程的WindowsNT服务程序以格式良好的XML文档作为通信协议DBnetXML中间

4、件在OLEDB(ODBC)数据源上添加了基于XML的TCP/IP接口DBnetXML的主要作用是接收从web上传输来的符合XML格式的查询从这些XML文档中解析出结构化查询语句然后通过OLEDBODBC等数据访问提供者对数据库进行处理操作DBnetXML把数据访问结果集转换为用于在Web上传输的符合通用信息模型CIM的XML数据然后将这些XML格式的信息发送出去接收方客户端根据需要使用其它的工具来接收和处理数据接收方可以是任何支持TCP/IP的操作系统平台上的应用程序本文最后提出了一个具体的应用方案示

5、例关键词电力调度多数据系统中间件可扩展标记语言XML通用信息模型CIMOLEDBTCP/IPTHEDESIGNANDIMPLEMENTATIONOFXML-BASEDMULTI-DATAINTEGRATIONMIDDLEWAREFORPOWERDISPATCHINGABSTRACTStandardizationandopeningarethedevelopingtrendsofPowerDispatchingmulti-dataarchitecture.However,thedifferencebet

6、weenplatformsanddevelopinglanguagesmakesitunfeasiblefordifferentsoftwareapplicationstopellucidlyexchangeinformation.Inordertobuildupanopendataintegrationenvironment,thepre-requisitetaskistodefineacommonlanguagetoenabletheseapplicationsorsystemstoaccessp

7、ublicdataandexchangeinformation.TheCommonInformationModel(CIM)publishedbytheInternationalElectrotechnicalCommission(IEC)isanabstractmodelthatrepresentsallthemajorobjectsinanelectricutilityenterprisetypicallyinvolvedinutilityoperations.Byprovidingastanda

8、rdwayofrepresentingpowersystemresourcesasobjectclassesandattributes,alongwiththeirrelationships,theCIMfacilitatestheintegrationofapplicationsdevelopedindependentlybydifferentvendorsorondifferentplatforms.TheCIMenablestheseapplica

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。