接口应用系统及用WEB SERVICE实现数据接口的方法技术方案

技术编号:4359994 阅读:749 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种接口应用系统,其包括至少两个应用系统和一接口管理中心。该至少两个应用系统用于获取用于数据分析的原始资料。该接口管理中心用于收集该应用系统的汇总数据和原始资料,并提供该至少两个应用系统共享资料。该接口应用系统具有接口统一的有点。本发明专利技术还提供一种用WEB SERVICE实现数据接口的方法。

【技术实现步骤摘要】

本专利技术属于电力管理领域,尤其涉及一种电力领域中的接口应用系统及用WEB SERVICE 实现数据接口的方法。
技术介绍
在电力系统中,几乎每个供电局都建立了多套信息系统,例如电能量管理系统、电力需 求侧管理系统、用电营销系统、线损四分管理系统、配变监测系统、配网自动化系统,等等 。这些系统经常需要共享档案资料和原始数据,以便充分利用系统功能,减少重复建设和重 复投资。系统间的数据共享,通常采用共享数据库的方式实现,即在系统中开放数据库的读取权 限,由其他统直接连接数据库,读取有关数据。 这种方式具有多个缺点1、 有安全性隐患。直接互相访问数据库,需要提供数据库的帐号和密码,容易产生误操作和人为破坏的情况,发生泄漏机密数据、破坏有效数据的情况;2、 软件的开发工作量大。因为不同公司的系统往往采用了不同的数据类型、不同的数 据库结构,需要在系统间共享数据时,就需要专门针对有关系统开发接口软件;
技术实现思路
为解决现有多个应用系统共享数据时接口不统一、安全性差及通用性差的问题,有必要 提供一种接口统一、安全性高及易于通用的接口应用系统。还有必要提供一种实现上述接口应用系统数据接口的方法。一种接口应用系统,其包括至少二应用系统和一接口管理中心。该至少二应用系统用于 获取用于数据分析的原始资料。该接口管理中心用于收集该应用系统的汇总数据和原始资料 ,并提供该至少二应用系统共享资料。一种用WEB SERVICE实现数据接口的方法,其包括以下步骤数据提供系统构造WEB SERVICE方式的数据总线;数据和档案资料进入数据总线,并以一定的标准格式对外发布; 数据使用系统(根据数据总线的标准格式获得数据和档案资料。一种用WEB SERVICE实现数据接口的方法,其包括以下步骤数据发送方提交有关数据 和资料,有关数据和资料被有关标志所标记;数据接收方根据需要和有关标志,自动抽取相 关的原始数据。本专利技术接口应用系统及其方法解决了现有技术中所存在的既要全面监控电力企业内部各 类信息系统、又要解决各类信息系统互不兼容的矛盾问题,同时解决当数据较多时易引起网 络阻塞的问题。在电力系统的主站系统间数据共享中,充分利用供电局已经建设的各类主站 系统,实现充分的数据共享,有效的解决了既要在系统间实现数据共享,又要保证系统安全 性的问题,对电力公司管理人员充分利用软件系统,科学进行决策提供了技术保障。附图说明图l是为本专利技术接口应用系统的结构示意图。 图2是图1所示接口应用系统中应用系统的功能模块结构图。 图3是本专利技术接口应用系统使用WEB SERVICE实现数据接口的方法流程图。 图4是本专利技术接口应用系统基于WEB SERVICE的数据接口系统的数据处理方法的流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发 明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用 于限定本专利技术。图l为本专利技术接口应用系统的结构示意图,该接口应用系统100主要包括多个应用系统1 和一个接口管理中心2。该应用系统l管理供电局各业务部门的数据,并支持WEB SERVICE的标准接口。该接口管 理中心2用于提供统一接口服务,将该多个应用系统l结合起来,从而可以使多个应用系统l共享数据。图2为图1所示应用系统1的功能模块结构图,该应用系统1包括一获取模块10、 一传输模 块ll、 一预处理模块12、和一通信模块13。该获取模块10包括一自动抄表系统和/或一人工抄表系统,用于获取计量点的电能量示 度、线路总表数据、台区总表数据、线路售电量数据、台区售电量数据、居民用电量、大用 户用电量等线损数据,并将将获取到的线损数据通过该传输模块11发送给预处理模块12。该预处理模块12采用杂凑算法对获取到的线损数据进行摘要,并将该获取到的线损数据 与上次已经成功发送的线损数据信息进行比较,抽取出已经变化的线损数据信息,并将该线 损数据信息交给该通信模块13,该通信模块13内部的一个压縮模块131对该已经变化的线损 数据信息进行压縮处理,生成一系列线损数据包。该预处理模块12对于没有变化的线损数据 ,或者变化范围较小的线损数据,如其变化在预先设置的范围之内,则不需要发送,只需要 有一位做标志。该通信模块13根据电力系统的标准规约组织数据,将上述已经压縮的变化的 线损数据打包后发送给该接口管理中心2 。该接口管理中心2接收到完整的线损数据包后,根据电力系统的标准规约,对数据的链 路层和应用层进行解包处理,提取出应用数据。此解包处理过程中采用杂凑算法对线损数据 进行处理,生成信息摘要,然后根据预先设定的处理规则,解码出真实的现场线损数据信息 ,其中线损数据信息包括高压线损信息、低压线损信息及综合线损信息。该其中数据统计的 规则在该预处理模12和该接口管理中心2内部分别保存一份。如果该预处理模12的规则修改 后,可以通过网络同步到该接口管理中心2。在本专利技术实施例中,通过对需要共享的数据进行封装,并按照HTTP协议和XML格式进行 打包,通过网络方式进行发布,通过这种方式,极大的降低了系统的复杂都,使所有软件系 统采用统一的方式共享数据,减少了接口软件开发和维护的工作量。图3为本专利技术接口应用系统100使用WEB SERVICE实现数据接口的方法流程图,该方法包 括如下步骤步骤SIOI,数据提供者发布可共享的数据;该应用系统1将数据获取的数据传输给该接口管理中心2,该接口管理中心2对其数据进 行审核,只有审核通过的数据才可进行发布,这可有效方式泄漏机密数据。 步骤S102,数据使用者获取数据;另外一应用系统l以HTTP协议和XML格式获取到的共享数据进行预处理,检査数据是否经 过加密;如发现数据经过了加密处理,则根据事先获得的密钥进行解密,并将解密后的数据 导入到该应用系统l中;该应用系统l还可对数据进行压縮/解压处理,以提高数据传输的速 度,提高网络利用率。步骤S103,上级管理系统获取共享数据;该接口管理中心2将共享数据经过WEB SERVICE数据总线传输,根据有关标准规约,打包 成XML格式,发送给上级管理中心。图4为本专利技术接口应用系统100基于WEB SERVICE的数据接口系统的处理方法的实现流程 ,该方法包括如下步骤步骤S201,接口管理中心接收应用系统的各类数据;该接口管理中心2接收到其他应用系统发送过来的完整的XML数据包后,根据电力系统的 有关标准,对数据的按照HTTP协议和XML格式进行解包处理,提取出应用数据。本专利技术所述 的数据接口系统100采用J2EE + WEBSERVICE + JBOSS构成,可承受10 50套应用系统的并发 数据传输,可以满足所在地区级供电局的数据传输要求。步骤S202,解析所述的共享数据。该接口管理中心2采用杂凑算法对数据进行处理,生成信息摘要,然后根据预先设定的 处理规则,解码出真实的现场数据信息。其中预处理的规则在该接口管理中心2和该多个应 用系统l内部分别保存一份。如果规则修改后,可以通过通信网络同步到该多个应用系统l。作为本专利技术一优选实施例,该应用系统l传输数据方式有管理中心召唤式数据传输方式 和主动式数据传输方式。当采用召唤式数据传输方式时,该本文档来自技高网...

【技术保护点】
一种接口应用系统,其包括: 至少两个应用系统,用于获取用于数据分析的原始资料; 一接口管理中心,用于收集该应用系统的汇总数据和原始资料,并提供该至少两个应用系统共享资料。

【技术特征摘要】

【专利技术属性】
技术研发人员:相银初
申请(专利权)人:深圳市科陆电子科技股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利