电力调度自动化系统中消息中间件使用方法、装置及系统制造方法及图纸

技术编号:38468872 阅读:9 留言:0更新日期:2023-08-11 14:45
本发明专利技术公开了一种电力调度自动化系统中消息中间件使用方法、装置及系统,包括基于接收到的消息标识和预设的配置映射关系,找出消息中间件发送/接收消息内容所需要的配置;将接收到的与消息标识对应的消息内容,以及所述消息中间件发送/接收消息内容所需要的配置一起发送至对应的消息中间件,使得接收操作模块从消息中间件的消息接收功能模块接收消息内容、消息中间件发送/接收消息内容所需要的配置和与消息中间件相关的附加信息,并将所述消息中间件发送/接收消息内容所需要的配置基于所述预设的配置映射关系转换成消息标识。本发明专利技术实现采用统一、易用的方式使用不同消息中间件进行消息的发送和接收,提高消息中间件的易用性,降低业务功能的开发运维成本。降低业务功能的开发运维成本。降低业务功能的开发运维成本。

【技术实现步骤摘要】
电力调度自动化系统中消息中间件使用方法、装置及系统


[0001]本专利技术属于电力调度自动化领域,具体涉及一种电力调度自动化系统中消息中间件使用方法、装置及系统。

技术介绍

[0002]消息中间件是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统,在电力调度自动化系统中广泛应用。传统电力调度自动化系统采用烟囱式建设,系统间信息交互较少,另外,电力调度自动化系统主要基于一次设备信息实现电网监控、分析的能力,通过电力远动规约从厂站采集一次设备信息,消息中间件主要应用于系统内部的信息交互,所有消息交互场景对消息中间件的需求相同,一般在电力调度自动化系统中统一采用一种消息中间件进行消息交互。
[0003]近年来为支撑新型电力系统的建设,全新设计研发的新一代调度技术支持系统,在业务信息感知范围、系统协同程度方面有较大提升,出现新的消息交互场景,这些场景对消息中间件提出新的需求,不同场景的性能、安全、吞吐量等需求存在一定差异,采用单一消息中间件已无法满足所有消息交互场景的需求,在新一代调度技术支持系统采用的消息中间件由单一转变为多样化。每种消息中间件的使用方式不同,研发人员通过学习配套的使用文档掌握消息中间件的使用,由于消息中间件的使用频次较低,再次使用消息中间件需要重新学习,业务功能的开发成本较高,另外,业务功能直接使用消息中间件进行消息收发,当消息中间件升级、变更时,需调整业务功能代码,业务功能的运维风险及成本较高。

技术实现思路

[0004]针对上述问题,本专利技术提出一种电力调度自动化系统中消息中间件使用方法、装置及系统,能够实现采用统一、易用的方式使用不同消息中间件进行消息的发送和接收,提高消息中间件的易用性,降低业务功能的开发运维成本。
[0005]为了实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:
[0006]第一方面,本专利技术提供了一种电力调度自动化系统中消息中间件使用方法,应用于发送操作模块,包括:
[0007]基于接收到的消息标识和预设的配置映射关系,找出消息中间件发送/接收消息内容所需要的配置;
[0008]将接收到的与消息标识对应的消息内容,以及所述消息中间件发送/接收消息内容所需要的配置一起发送至对应的消息中间件,使得接收操作模块从消息中间件的消息接收功能模块接收消息内容、消息中间件发送/接收消息内容所需要的配置和与消息中间件相关的附加信息,并将所述消息中间件发送/接收消息内容所需要的配置基于所述预设的配置映射关系转换成消息标识。
[0009]可选地,所述预设的配置映射关系为消息标识与消息中间件发送/接收消息内容所需要的配置之间的对应关系。
[0010]可选地,所述消息标识是面向业务设计的消息类型。
[0011]可选地,当消息中间件为电力调度自动化系统的消息总线时,所述消息中间件发送/接收消息内容所需要的配置包括消息通道编号和消息类型编号。
[0012]第二方面,本专利技术提供了一种电力调度自动化系统中消息中间件使用方法,应用于接收操作模块,
[0013]包括:
[0014]从消息中间件的消息接收功能模块接收消息内容、消息中间件发送/接收消息内容所需要的配置和与消息中间件相关的附加信息;
[0015]将所述消息中间件发送/接收消息内容所需要的配置基于所述预设的配置映射关系转换成消息标识;
[0016]其中,所述消息中间件发送/接收消息内容所需要的配置通过以下方法获得:
[0017]发送操作模块基于接收到的消息标识和预设的配置映射关系,找出消息中间件发送/接收消息内容所需要的配置;
[0018]发送操作模块将接收到的与消息标识对应的消息内容,以及所述消息中间件发送/接收消息内容所需要的配置一起发送至对应的消息中间件。
[0019]可选地,所述预设的配置映射关系为消息标识与消息中间件发送/接收消息内容所需要的配置之间的对应关系。
[0020]可选地,所述消息标识是面向业务设计的消息类型。
[0021]可选地,当消息中间件为电力调度自动化系统的消息总线时,所述消息中间件发送/接收消息内容所需要的配置包括消息通道编号、消息类型编号。
[0022]第三方面,本专利技术提供了一种电力调度自动化系统中消息中间件使用装置,应用于发送操作模块,包括:
[0023]消息中间件发送/接收消息内容所需要的配置获取单元,基于接收到的消息标识和预设的配置映射关系,将所述消息标识转换成消息中间件发送/接收消息内容所需要的配置;
[0024]传输单元,用于将接收到的与消息标识对应的消息内容,以及所述消息中间件发送/接收消息内容所需要的配置一起发送至对应的消息中间件,使得接收操作模块从消息中间件的消息接收功能模块接收消息内容、消息中间件发送/接收消息内容所需要的配置和与消息中间件相关的附加信息,并将所述消息中间件发送/接收消息内容所需要的配置基于所述预设的配置映射关系转换成消息标识。
[0025]第四方面,本专利技术提供了一种电力调度自动化系统中消息中间件使用装置,应用于接收操作模块,包括:
[0026]数据获取单元,用于从消息中间件的消息接收功能模块接收消息内容、消息中间件发送/接收消息内容所需要的配置和与消息中间件相关的附加信息;
[0027]传输单元,用于将所述消息中间件发送/接收消息内容所需要的配置基于所述预设的配置映射关系转换成消息标识;
[0028]其中,所述消息中间件发送/接收消息内容所需要的配置通过以下方法获得:
[0029]发送操作模块基于接收到的消息标识和预设的配置映射关系,找出与消息标识对应的消息中间件发送/接收消息内容所需要的配置;
[0030]发送操作模块将接收到的与消息标识对应的消息内容,以及所述消息中间件发送/接收消息内容所需要的配置一起发送至对应的消息中间件。
[0031]第五方面,本专利技术提供了一种电力调度自动化系统中消息中间件使用系统,其特征在于,包括存储介质和处理器;
[0032]所述存储介质用于存储指令;
[0033]所述处理器用于根据所述指令进行操作以执行根据第一方面中任一项所述的方法。
[0034]第六方面,本专利技术提供了一种电力调度自动化系统中消息中间件使用系统,包括存储介质和处理器;
[0035]所述存储介质用于存储指令;
[0036]所述处理器用于根据所述指令进行操作以执行根据第一方面中任一项所述的方法
[0037]第七方面,本专利技术提供了一种电力调度自动化系统中消息中间件使用系统,包括发送操作模块和接收操作模块;
[0038]所述发送操作模块基于接收到的消息标识和预设的配置映射关系,找出与消息标识对应消息中间件发送/接收消息内容所需要的配置;将接收到的与消息标识对应的消息内容,以及所述消息中间件发送/接收消息内容所需要的配置一起发送至对应的消息中间件;
[0039]所述接收操作模块从消本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力调度自动化系统中消息中间件使用方法,其特征在于,应用于发送操作模块,包括:基于接收到的消息标识和预设的配置映射关系,找出消息中间件发送/接收消息内容所需要的配置;将接收到的与消息标识对应的消息内容,以及所述消息中间件发送/接收消息内容所需要的配置一起发送至对应的消息中间件,使得接收操作模块从消息中间件的消息接收功能模块接收消息内容、消息中间件发送/接收消息内容所需要的配置和与消息中间件相关的附加信息,并将所述消息中间件发送/接收消息内容所需要的配置基于所述预设的配置映射关系转换成消息标识。2.根据权利要求1所述的一种电力调度自动化系统中消息中间件使用方法,其特征在于:所述预设的配置映射关系为消息标识与消息中间件发送/接收消息内容所需要的配置之间的对应关系。3.根据权利要求1所述的一种电力调度自动化系统中消息中间件使用方法,其特征在于:所述消息标识是面向业务设计的消息类型。4.根据权利要求1所述的一种电力调度自动化系统中消息中间件使用方法,其特征在于:当消息中间件为电力调度自动化系统的消息总线时,所述消息中间件发送/接收消息内容所需要的配置包括消息通道编号和消息类型编号。5.一种电力调度自动化系统中消息中间件使用方法,其特征在于:应用于接收操作模块,包括:从消息中间件的消息接收功能模块接收消息内容、消息中间件发送/接收消息内容所需要的配置和与消息中间件相关的附加信息;将所述消息中间件发送/接收消息内容所需要的配置基于所述预设的配置映射关系转换成消息标识;其中,所述消息中间件发送/接收消息内容所需要的配置通过以下方法获得:发送操作模块基于接收到的消息标识和预设的配置映射关系,找出消息中间件发送/接收消息内容所需要的配置;发送操作模块将接收到的与消息标识对应的消息内容,以及所述消息中间件发送/接收消息内容所需要的配置一起发送至对应的消息中间件。6.根据权利要求5所述的一种电力调度自动化系统中消息中间件使用方法,其特征在于:所述预设的配置映射关系为消息标识与消息中间件发送/接收消息内容所需要的配置之间的对应关系。7.根据权利要求5所述的一种电力调度自动化系统中消息中间件使用方法,其特征在于:所述消息标识是面向业务设计的消息类型。8.根据权利要求5所述的一种电力调度自动化系统中消息中间件使用方法,其特征在于:当消息中间件为电力调度自动化系统的消息总线时,所述消息中间件发送/接收消息内容所需要的配置包括消息通道编号、消息类型编号。9.一种电力调度自动化系统中消息中间件使用装置,其特征在于,应用于发送操作模...

【专利技术属性】
技术研发人员:孙文彦王强邰淳亮张华宁温河仲卫武会超陈宁魏海增杨任颜俊李佳
申请(专利权)人:国电南瑞南京控制系统有限公司
类型:发明
国别省市:

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

1