【技术实现步骤摘要】
网关消息的交互系统
[0001]本申请涉及智慧家庭
,具体而言,涉及一种网关消息的交互系统。
技术介绍
[0002]目前,一般是通过集中式单主机架构建立边缘场景业务架构,这种业务架构如图1所示,依赖于单主机的硬件资源性能,不能适配于资源性能较差的硬件平台,并且由于各个接口只能通过管道方式通信,每一次消息消费,都需要经过多层接口,非常耗费时长,导致网关消息的交互效率很低。
[0003]因此,相关技术中,如何提高网关消息的交互效率的技术问题。
[0004]针对相关技术中,如何提高网关消息的交互效率的技术问题,尚未提出有效的解决方案。
技术实现思路
[0005]本申请实施例提供了一种网关消息的交互系统,以至少解决相关技术中,如何提高网关消息的交互效率的技术问题。
[0006]根据本申请实施例的一个实施例,提供了一种网关消息的交互系统,包括:第一业务网关,与所述第一业务网关连接的第二业务网关;所述第一业务网关包括:第一事件总线交互组件,与所述第一事件总线交互组件连接的第一消息转发组件;其 ...
【技术保护点】
【技术特征摘要】
1.一种网关消息的交互系统,其特征在于,包括:第一业务网关,与所述第一业务网关连接的第二业务网关;所述第一业务网关包括:第一事件总线交互组件,与所述第一事件总线交互组件连接的第一消息转发组件;其中,所述第一消息转发组件与所述第一事件总线交互组件之间建立有消息传输通道;所述第一事件总线交互组件,用于响应所述第一消息转发组件的第一订阅请求,将所述第一事件总线交互组件存储的不同消息类型的网关消息发送至所述第一消息转发组件;所述第一消息转发组件,用于接收所述第二业务网关发送的第二订阅请求,从接收到的所述不同消息类型的网关消息中确定所述第二订阅请求所指示的第一消息类型的网关消息,并将所述第二订阅请求所指示的第一消息类型的网关消息发送至所述第二业务网关。2.根据权利要求1所述的网关消息的交互系统,其特征在于,所述第一事件总线交互组件,还用于响应其他组件发送的第三订阅请求,从所述第一事件总线交互组件存储的不同消息类型的网关消息中确定所述第三订阅请求所指示的第二消息类型对应的网关消息,并将所述第二消息类型对应的网关消息发送给所述其他组件,其中,所述其他组件为所述第一业务网关中除了所述第一事件总线交互组件之外的组件。3.根据权利要求2所述的网关消息的交互系统,其特征在于,所述其他组件还包括:与所述第一事件总线交互组件连接的第一用户侧业务模块,其中,所述第一用户侧业务模块,用于从所述第一事件总线交互组件获取具有预设格式的网关消息,对所述具有预设格式的网关消息进行封装,得到封装后的消息函数,以使所述第一业务网关包括的任一个组件通过调用所述消息函数的函数接口获取所述预设格式的网关消息。4.根据权利要求2所述的网关消息的交互系统,其特征在于,所述其他组件还包括:与所述第一事件总线交互组件连接的第一用户侧业务模块,所述第一事件总线交互组件还用于,响应所述第一用户侧业务模块发送的第四订阅请求,将所述第四订阅请求指示的与设备状态对应的第一网关消息发送给所述第一用户侧业务模块;其中,所述第一用户侧业务模块用于监测所述第一事件总线交互组件中的第一消息标志,并在所述第一消息标志表示所述与设备状态对应的第一网关消息发生变化的情况下,向所述第一事件总线交互组件发送所述第四订阅请求。5.根据权利要求2所述的网关消息的交互系统,其特征在于,所述其他组件还包括:与所述第一事件总线交互组件连接的第一领域模型组件,其中,所述第一领域...
【专利技术属性】
技术研发人员:郭孝强,
申请(专利权)人:海尔优家智能科技北京有限公司海尔智家股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。