[发明专利]一种用于配电设备监测基于Spring AOP的远程规约服务系统有效
申请号: | 201510474700.9 | 申请日: | 2015-08-06 |
公开(公告)号: | CN105183452B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 陈时强;林栋;郭建勋 | 申请(专利权)人: | 福州闽嘉电力科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 福州智理专利代理有限公司 35208 | 代理人: | 王义星 |
地址: | 350003 福建省福州市鼓楼*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 配电 设备 监测 基于 spring aop 远程 规约 服务 系统 | ||
本发明公开一种用于配电设备监测基于Spring AOP的远程规约服务中间件,其特点为规约服务中间件分别与具体业务应用程序和多种现场设备进行应用信息传递,在通信层与应用层之间构建一个可嵌入协议适配对象的服务总线框架让应用程序实现不同底层设备的兼容。在服务总线框架中对协议适配对象进行动态配置完成远程服务接口的调用与不同协议映射。所述远程过程服务通过一Json‑rpc提供对应的远程服务接口给远程服务应用系统调用的专用服务接口;利用一Spring AOP技术实现目标协议对象与切入点协议适配对象分离;所述动态配置通过一Spring XML配置把连接点对应到远程服务所需的对象上,并提供远程服务接口及对应的适配对象给远程服务应用系统调用。
技术领域
本发明涉及一种基于Spring AOP的远程规约服务中间件,其包括远程过程服务、协议适配器、多协议XML配置和多协议调度管理服务。其中远程过程服务通过Json-rpc提供对应的远程服务接口给远程服务应用系统调用,利用Spring AOP技术实现目标协议对象与切入点协议适配器分离,再通过多协议Spring XML配置把切面连接到远程服务所需的对象上,提供基于Json-rpc远程服务接口调用。解决了系统的应用层各自协议与硬件设备各自通信层协议不匹配的问题,实现应用层开发者只需关心自己各自的应用层接口,硬件开发者也只需关注自己各自的硬件通信协议,降低硬件设备与应用系统耦合度,提高多异构协议的控制设备与不同的远程服务应用系统通信的互操作性。
背景技术
目前国内配电设备非电量采集系统的构建,基本上采用具有厂家各自特色的接口产品,或者采用成熟的组态软件。随着现场设备通信技术的不断发展和应用,为了兼容现场设备的通信协议,原有的大多数系统存在着系统更新改造的问题,因其原有设备基本上不带有通用的接口协议,既存在多种通用结合自定义的通信协议。若完全更换具有通信协议接口的产品进行改造势必造成极大的资源浪费,而且成本也不是一般的企业能承受的。从降低改造成本为出发点,研发面向服务的规约中间件实现不同的应用系统与不同现场设备互联、互通。
发明内容
有鉴于此,本发明的目的是提供一种用于配电设备监测基于Spring AOP的远程规约服务系统。
本发明采用以下方案实现的:所述的用于配电设备监测基于Spring AOP的远程规约服务中间件,其特点为包括用于配电设备监测实现远程规约服务单元,在配电设备监测系统的通信层与应用层之间构建一个可嵌入协议适配对象的服务总线框架让应用程序兼容不同底层设备,实现远程调用服务。
所述用于配电设备监测实现远程规约服务单元包括一接入服务单元和协议处理调度服务单元,接入服务单元负责不同协议的设备接入服务与通信层协议处理,通过协议处理调度服务单元实现专有协议转换;在服务总线框架中动态嵌入各种协议适配器实现应用程序与现场配电设备通信协议兼容。
在在服务总线框架中利用Spring AOP实现配电设备通信协议处理与协议适配对象分离。
所述规约服务单元是以Spring AOP的XML配置让协议适配对象在程序运行实现动态配置。
还包括一基于Json-rpc远程服务接口,利用Json-rpc提供对应远程服务接口给远程服务应用系统调用以实现远程规约服务。
所述服务总线框架能动态配置协议适配对象的插件服务应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州闽嘉电力科技有限公司,未经福州闽嘉电力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510474700.9/2.html,转载请声明来源钻瓜专利网。