用于传输信息的方法和装置制造方法及图纸

技术编号:29835047 阅读:12 留言:0更新日期:2021-08-27 14:24
本申请公开了用于传输信息的方法和装置,涉及计算机技术领域。该方法包括:针对至少一个第二应用中的每一个第二应用,获取第二应用的应用属性集合,其中,应用属性集合中包括第二应用的标识、第二应用的数据信息;响应于监听到应用属性集合中的数据信息发生变化,确定发生变化的数据信息中的数据类型、是否表征发生变化的数据信息中的目标数据为对象类型的数据;响应于确定数据类型表征目标数据是对象类型的数据,从目标数据所归属的应用属性集合中,获取目标第二应用的标识;根据目标第二应用的标识,向目标第二应用发送目标数据。采用该方法可以提高信息传输的效率以及降低信息传输成本。

【技术实现步骤摘要】
用于传输信息的方法和装置
本公开涉及计算机
,具体涉及用于传输信息的方法和装置。
技术介绍
在微前端架构中,多个子应用可以融合于一个基座应用中,多个子应用可以在基座应用中独立开发、独立运行以及独立部署。微前端架构中的子应用与基座应用之间、或者各个子应用之间需要进行数据传输以使由多个子应用与基座应用构成的应用实现相应的功能。现有的子应用与基座之间、或者各个子应用之间进行数据传输的方法是:基于人工进行数据传输,或者由基座应用向其上的全局子应用发送基座应用接收到的/本地生成的数据,以使目标子应用接收到数据。然而,基于人工进行数据传输的方法,存在数据传输效率低的问题;由基座应用向其上的全局子应用发送数据以使目标子应用接收到数据的方法,存在浪费通信资源的问题。
技术实现思路
本公开提供了一种用于传输信息的方法、装置、电子设备以及计算机可读存储介质。根据本公开的第一方面,提供了一种用于传输信息的方法,应用于第一应用,包括:针对至少一个第二应用中的每一个第二应用,获取第二应用的应用属性集合,其中,应用属性集合中包括第二应用的标识、第二应用的数据信息;响应于监听到应用属性集合中的数据信息发生变化,确定发生变化的数据信息中的数据类型、是否表征发生变化的数据信息中的目标数据为对象类型的数据;响应于确定数据类型表征目标数据是对象类型的数据,从目标数据所归属的应用属性集合中,获取目标第二应用的标识;根据目标第二应用的标识,向目标第二应用发送目标数据。在一些实施例中,应用属性集合中还包括第二应用的地址,方法包括:根据第二应用的地址,获取第二应用的展示信息;在第一应用的展示界面中展示第二应用的展示信息。在一些实施例中,用于传输信息的方法包括:响应于监听到预设事件,接收第二应用基于预设事件发送的数据。在一些实施例中,从目标数据所归属的应用属性集合中,获取目标第二应用的标识,包括:响应于监听到用于表征向全局第二应用发送数据的指令,从每一个第二应用的应用属性集合中获取每一个第二应用的标识;根据目标第二应用的标识,向目标第二应用发送目标数据,包括:根据每一个第二应用的标识,向每一个第二应用发送目标数据。在一些实施例中,第一应用与数据中心通信连接,数据中心中包括用于监听应用属性集合的变化的属性监听函数,响应于监听到应用属性集合中的数据信息发生变化,包括:响应于接收到数据中心发送的用于表征属性监听函数被触发的消息;根据目标第二应用的标识,向目标第二应用发送目标数据,包括:通过数据中心,根据目标第二应用的标识,向目标第二应用发送目标数据。根据本公开的第二方面,提供了一种用于传输信息的方法,应用于第二应用,包括:接收第一应用发送的目标数据;其中,第一应用在确定数据类型表征目标数据是对象类型的数据后,从目标数据所归属的应用属性集合中获取第二应用的标识,并根据第二应用的标识发送目标数据;第一应用在监听到应用属性集合中的数据信息发生变化时,确定发生变化的数据信息中的目标数据是否为对象类型的数据;第一应用中包括至少一个第二应用中的每一个第二应用的应用属性集合,应用属性集合中包括第二应用的标识以及第二应用的数据信息。在一些实施例中,第二应用与数据中心通信连接,数据中心中包括与第二应用对应的监听函数,接收第一应用发送的目标数据,包括:基于与第二应用对应的监听函数接收目标数据。在一些实施例中,用于传输信息的方法包括:响应于检测到用于表征停止监听数据的指令,向数据中心发送用于指示与第二应用对应的监听函数停止监听数据的指令。根据本公开的第三方面,提供了一种用于传输信息的方法,应用于数据中心,数据中心与第一应用通信连接、以及数据中心与至少一个第二应用通信连接,数据中心中包括:用于监听第一应用中的应用属性集合的属性监听函数、与至少一个第二应用分别对应的至少一个监听函数,该方法包括:响应于监听到第一应用中的应用属性集合中的数据信息发生变化,向第一应用发送用于表征属性监听函数被触发的触发消息;接收第一应用基于触发消息返回的目标第二应用的标识、以及触发属性监听函数的目标数据;根据目标第二应用的标识,从至少一个监听函数中确定出与目标第二应用对应的目标监听函数;通过目标监听函数,向目标第二应用传输目标数据。在一些实施例中,用于传输信息的方法包括:响应于接收到用于表征预设第二应用从第一应用卸载完成的消息,终止与预设第二应用对应的监听函数的监听操作。根据本公开的第四方面,提供了一种用于传输信息的装置,应用于第一应用,包括:第一获取单元,被配置为针对至少一个第二应用中的每一个第二应用,获取第二应用的应用属性集合,其中,应用属性集合中包括第二应用的标识、第二应用的数据信息;判断单元,被配置为响应于监听到应用属性集合中的数据信息发生变化,确定发生变化的数据信息中的数据类型、是否表征发生变化的数据信息中的目标数据为对象类型的数据;第二获取单元,响应于确定数据类型表征目标数据是对象类型的数据,从目标数据所归属的应用属性集合中,获取目标第二应用的标识;第一发送单元,被配置为根据目标第二应用的标识,向目标第二应用发送目标数据。在一些实施例中,应用属性集合中还包括第二应用的地址,用于传输信息的装置包括:第三获取单元,被配置为根据第二应用的地址,获取第二应用的展示信息;展示单元,被配置为在第一应用的展示界面中展示第二应用的展示信息。在一些实施例中,用于传输信息的装置包括:监听单元,被配置为响应于监听到预设事件,接收第二应用基于预设事件发送的数据。在一些实施例中,第二获取单元,包括:获取模块,被配置为响应于监听到用于表征向全局第二应用发送数据的指令,从每一个第二应用的应用属性集合中获取每一个第二应用的标识;第一发送单元,包括:第一发送模块,被配置为根据每一个第二应用的标识,向每一个第二应用发送目标数据。在一些实施例中,第一应用与数据中心通信连接,数据中心中包括用于监听应用属性集合的变化的属性监听函数,判断单元,包括:判断模块,被配置为响应于接收到数据中心发送的用于表征属性监听函数被触发的消息;第一发送单元,包括:第二发送模块,被配置为通过数据中心,根据目标第二应用的标识,向目标第二应用发送目标数据。根据本公开的第五方面,提供了一种用于传输信息的装置,应用于第二应用,包括:第一接收单元,被配置为接收第一应用发送的目标数据;其中,第一应用在确定数据类型表征目标数据是对象类型的数据后,从目标数据所归属的应用属性集合中获取第二应用的标识,并根据第二应用的标识发送目标数据;第一应用在监听到应用属性集合中的数据信息发生变化时,确定发生变化的数据信息中的目标数据是否为对象类型的数据;第一应用中包括至少一个第二应用中的每一个第二应用的应用属性集合,应用属性集合中包括第二应用的标识以及第二应用的数据信息。在一些实施例中,第二应用与数据中心通信连接,数据中心中包括与第二应用对应的监听函数,第一接收单元,包括:第一接收模块,基于与第二应用对应的监听函数接收目标数据。在一些实施例中,用于本文档来自技高网...

【技术保护点】
1.一种用于传输信息的方法,应用于第一应用,包括:/n针对至少一个第二应用中的每一个第二应用,获取所述第二应用的应用属性集合,其中,所述应用属性集合中包括所述第二应用的标识、所述第二应用的数据信息;/n响应于监听到所述应用属性集合中的数据信息发生变化,确定发生变化的数据信息中的数据类型、是否表征所述发生变化的数据信息中的目标数据为对象类型的数据;/n响应于确定所述数据类型表征所述目标数据是所述对象类型的数据,从所述目标数据所归属的应用属性集合中,获取目标第二应用的标识;/n根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据。/n

【技术特征摘要】
1.一种用于传输信息的方法,应用于第一应用,包括:
针对至少一个第二应用中的每一个第二应用,获取所述第二应用的应用属性集合,其中,所述应用属性集合中包括所述第二应用的标识、所述第二应用的数据信息;
响应于监听到所述应用属性集合中的数据信息发生变化,确定发生变化的数据信息中的数据类型、是否表征所述发生变化的数据信息中的目标数据为对象类型的数据;
响应于确定所述数据类型表征所述目标数据是所述对象类型的数据,从所述目标数据所归属的应用属性集合中,获取目标第二应用的标识;
根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据。


2.根据权利要求1所述的方法,其中,所述应用属性集合中还包括所述第二应用的地址,所述方法包括:
根据所述第二应用的地址,获取所述第二应用的展示信息;
在所述第一应用的展示界面中展示所述第二应用的展示信息。


3.根据权利要求1所述的方法,其中,所述方法包括:
响应于监听到预设事件,接收第二应用基于所述预设事件发送的数据。


4.根据权利要求1所述的方法,其中,所述从所述目标数据所归属的应用属性集合中,获取目标第二应用的标识,包括:
响应于监听到用于表征向全局第二应用发送数据的指令,从所述每一个第二应用的应用属性集合中获取所述每一个第二应用的标识;
所述根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据,包括:
根据所述每一个第二应用的标识,向所述每一个第二应用发送所述目标数据。


5.根据权利要求1-4之一所述的方法,其中,所述第一应用与数据中心通信连接,所述数据中心中包括用于监听应用属性集合的变化的属性监听函数,所述响应于监听到所述应用属性集合中的数据信息发生变化,包括:
响应于接收到所述数据中心发送的用于表征所述属性监听函数被触发的消息;
所述根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据,包括:
通过所述数据中心,根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据。


6.一种用于传输信息的方法,应用于第二应用,包括:
接收第一应用发送的目标数据;
其中,所述第一应用在确定数据类型表征目标数据是对象类型的数据后,从所述目标数据所归属的应用属性集合中获取第二应用的标识,并根据所述第二应用的标识发送所述目标数据;所述第一应用在监听到应用属性集合中的数据信息发生变化时,确定发生变化的数据信息中的所述目标数据是否为对象类型的数据;所述第一应用中包括至少一个第二应用中的每一个第二应用的应用属性集合,所述应用属性集合中包括第二应用的标识以及第二应用的数据信息。


7.根据权利要求6所述的方法,其中,所述第二应用与数据中心通信连接,所述数据中心中包括与所述第二应用对应的监听函数,所述接收第一应用发送的目标数据,包括:
基于与所述第二应用对应的监听函数接收所述目标数据。


8.根据权利要求7所述的方法,其中,所述方法包括:
响应于检测到用于表征停止监听数据的指令,向所述数据中心发送用于指示与所述第二应用对应的监听函数停止监听数据的指令。


9.一种用于传输信息的方法,应用于数据中心,所述数据中心与第一应用通信连接、以及所述数据中心与至少一个第二应用通信连接,所述数据中心中包括:用于监听所述第一应用中的应用属性集合的属性监听函数、与所述至少一个第二应用分别对应的至少一个监听函数,所述方法...

【专利技术属性】
技术研发人员:马国华秦杰周廉贵肖宁
申请(专利权)人:北京沃东天骏信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1