[发明专利]一种基于可扩展标记语言的高速模型智能配用电领域的信息互操作校验方法在审
申请号: | 201510443450.2 | 申请日: | 2015-07-24 |
公开(公告)号: | CN105160590A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 王元元;张子仲;柳劲松;周炜;许泰峰;方陈;施勇;张伟伟;陆超杰;许晓慧;杨波 | 申请(专利权)人: | 国家电网公司;中国电力科学研究院;国电南瑞科技股份有限公司;国网上海市电力公司;国电南瑞南京控制系统有限公司 |
主分类号: | G06Q50/06 | 分类号: | G06Q50/06;G06F17/30 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 张弛 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 扩展 标记 语言 高速 模型 智能 用电 领域 信息 操作 校验 方法 | ||
技术领域
本发明涉及智能配用电技术领域,具体涉及一种智能配用电领域的信息互操作校验方法。
背景技术
随着Web应用的深入发展,数据库系统得到了越来越广泛的应用,不同数据库系统之间的数据交换日益频繁,由于每种数据库均有自身特定的数据表示格式,使得不同系统间数据交换时存在着数据格式转换问题,需要我们提供一种高效、标准的转换模式来解决该领域存在的问题。高效、可靠地解决各种关系数据库之间得数据交换问题、方便地进行Web应用是互操作校验方法的一个主要目标。
针对目前存在的格式转换问题,一般提出的解决方法是采用一套自定义的中间数据格式,在不同数据库管理系统之间起一个中转作用,但由于该种数据格式没有统一的标准、缺乏可重用性、难以实现Web应用,无法很好地解决问题,因此,提出一套统一、有效的标准校验方法显得尤为重要。
可扩展标记语言(XML),一种面向Web应用的新兴标记语言,由于它在数据存储、数据交换等方面的优越性,逐渐成为这方面的标准,得到了广泛的应用。此外,XML与HTML都是SGML的子集,具有内容与形式分离、良好的扩展性、跨平台移植性、自描述性等特点,为数据交换提供了简单而具有伸缩性的手段。
从技术上讲,XML是纯文本的、独立于平台的信息技术,便于指定信息语义的结构,实现了与平台和厂商无关的数据描述。利用这些特性,可以对不同数据库中的数据指定统一的意义明确的标签,使同一组数据可以得到重复利用。要利用XML进行信息交流的系统只需要装有XML解析器,就可理解从其他系统中传来的XML信息。在可扩展标记语言(XML)这种数据格式下建立一个中间件,实现不同的关系数据库与XML文档之间的双向数据转换与传输,就可以解决各种关系数据库之间的数据交换问题,并可方便地进行Web应用,应用前景广泛。
故,需要一种新的技术方案以解决上述问题。
发明内容
本发明所解决的技术问题是针对现有配用电信息互操作领域不同关系数据库之间数据交换问题。本发明的互操作检验方法是指利用可扩展标记语言作为系统数据交互格式,建立基于XML的高速模型,在此数据格式下建立中间件,实现不同数据库关系库与XML之间双向数据转换与传输,可以解决各种关系数据库之间数据交换问题,并方便进行Web应用,为电力事业的不同部分的功能和智能电网服务,具有良好的应用前景。
为解决上述的技术问题,本发明所采用的技术方案是:
一种基于可扩展标记语言的高速模型智能配用电领域的信息互操作校验方法,其特征在于,
提供基于可扩展标记语言的高速模型智能配电信息互操作校验系统,包括高速IO层、校验schema抽取层、转换层、校验层、纠错层以及封装层;通过高速IO层从计算机存储系统读取原始信息描述模型文件并存储在内存中,在校验Schema抽取层中对包括XSD、DTD、RNC、RNG的4种校验Schema抽取校验骨架,在转换层可以将以上4种Schema进行相互转换;校验层进行模型标准化校验后,通过数据属性与校验骨架的比对返回校验结果,系统在纠错层提供两种手动纠错和自动修正两种纠错模式对数据进行修正,系统在封装层可结合正确的原始数据、校验Schema,Java虚拟机等组件对原始数据进行Bean封装,提供数据访问模式,最终完成系统校验功能。
与背景技术相比,本发明有如下优点:
本发明所解决的技术问题是针对现有配用电信息互操作领域不同关系数据库之间数据交换问题。本发明的互操作检验方法是指利用可扩展标记语言作为系统数据交互格式,建立基于XML的高速模型,在此数据格式下建立中间件,实现不同数据库关系库与XML之间双向数据转换与传输,可以解决各种关系数据库之间数据交换问题,并方便进行Web应用,提高了程序的可扩展性、可维护性,为电力事业的不同部分的功能和智能电网服务,具有良好的应用前景。
附图说明
图1是基于可扩展标记语言的高速模型智能配电信息互操作校验系统架构
图2是高速IO层工作流程图
图3是模型转换关系选择图
图4是校验层工作流程图。
具体实施方式
下面结合附图和具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。
基于可扩展标记语言的高速模型智能配用电信息互操作校验技术,其核心技术包括以下几方面:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;中国电力科学研究院;国电南瑞科技股份有限公司;国网上海市电力公司;国电南瑞南京控制系统有限公司,未经国家电网公司;中国电力科学研究院;国电南瑞科技股份有限公司;国网上海市电力公司;国电南瑞南京控制系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510443450.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:选厂尾液除杂质装置
- 下一篇:用于煤矿防爆车辆的喷淋式尾气处理装置