【技术实现步骤摘要】
用于传输信息的方法和装置
本公开涉及计算机
,具体涉及用于传输信息的方法和装置。
技术介绍
在微前端架构中,多个子应用可以融合于一个基座应用中,多个子应用可以在基座应用中独立开发、独立运行以及独立部署。微前端架构中的子应用与基座应用之间、或者各个子应用之间需要进行数据传输以使由多个子应用与基座应用构成的应用实现相应的功能。现有的子应用与基座之间、或者各个子应用之间进行数据传输的方法是:基于人工进行数据传输,或者由基座应用向其上的全局子应用发送基座应用接收到的/本地生成的数据,以使目标子应用接收到数据。然而,基于人工进行数据传输的方法,存在数据传输效率低的问题;由基座应用向其上的全局子应用发送数据以使目标子应用接收到数据的方法,存在浪费通信资源的问题。
技术实现思路
本公开提供了一种用于传输信息的方法、装置、电子设备以及计算机可读存储介质。根据本公开的第一方面,提供了一种用于传输信息的方法,应用于第一应用,包括:针对至少一个第二应用中的每一个第二应用,获取第二应用的应用属性集合,其中,应用属性集合中包括第二应用的标识、第二应用的数据信息;响应于监听到应用属性集合中的数据信息发生变化,确定发生变化的数据信息中的数据类型、是否表征发生变化的数据信息中的目标数据为对象类型的数据;响应于确定数据类型表征目标数据是对象类型的数据,从目标数据所归属的应用属性集合中,获取目标第二应用的标识;根据目标第二应用的标识,向目标第二应用发送目标数据。在一些实施例中,应用属性集合中还包 ...
【技术保护点】
1.一种用于传输信息的方法,应用于第一应用,包括:/n针对至少一个第二应用中的每一个第二应用,获取所述第二应用的应用属性集合,其中,所述应用属性集合中包括所述第二应用的标识、所述第二应用的数据信息;/n响应于监听到所述应用属性集合中的数据信息发生变化,确定发生变化的数据信息中的数据类型、是否表征所述发生变化的数据信息中的目标数据为对象类型的数据;/n响应于确定所述数据类型表征所述目标数据是所述对象类型的数据,从所述目标数据所归属的应用属性集合中,获取目标第二应用的标识;/n根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据。/n
【技术特征摘要】
1.一种用于传输信息的方法,应用于第一应用,包括:
针对至少一个第二应用中的每一个第二应用,获取所述第二应用的应用属性集合,其中,所述应用属性集合中包括所述第二应用的标识、所述第二应用的数据信息;
响应于监听到所述应用属性集合中的数据信息发生变化,确定发生变化的数据信息中的数据类型、是否表征所述发生变化的数据信息中的目标数据为对象类型的数据;
响应于确定所述数据类型表征所述目标数据是所述对象类型的数据,从所述目标数据所归属的应用属性集合中,获取目标第二应用的标识;
根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据。
2.根据权利要求1所述的方法,其中,所述应用属性集合中还包括所述第二应用的地址,所述方法包括:
根据所述第二应用的地址,获取所述第二应用的展示信息;
在所述第一应用的展示界面中展示所述第二应用的展示信息。
3.根据权利要求1所述的方法,其中,所述方法包括:
响应于监听到预设事件,接收第二应用基于所述预设事件发送的数据。
4.根据权利要求1所述的方法,其中,所述从所述目标数据所归属的应用属性集合中,获取目标第二应用的标识,包括:
响应于监听到用于表征向全局第二应用发送数据的指令,从所述每一个第二应用的应用属性集合中获取所述每一个第二应用的标识;
所述根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据,包括:
根据所述每一个第二应用的标识,向所述每一个第二应用发送所述目标数据。
5.根据权利要求1-4之一所述的方法,其中,所述第一应用与数据中心通信连接,所述数据中心中包括用于监听应用属性集合的变化的属性监听函数,所述响应于监听到所述应用属性集合中的数据信息发生变化,包括:
响应于接收到所述数据中心发送的用于表征所述属性监听函数被触发的消息;
所述根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据,包括:
通过所述数据中心,根据所述目标第二应用的标识,向所述目标第二应用发送所述目标数据。
6.一种用于传输信息的方法,应用于第二应用,包括:
接收第一应用发送的目标数据;
其中,所述第一应用在确定数据类型表征目标数据是对象类型的数据后,从所述目标数据所归属的应用属性集合中获取第二应用的标识,并根据所述第二应用的标识发送所述目标数据;所述第一应用在监听到应用属性集合中的数据信息发生变化时,确定发生变化的数据信息中的所述目标数据是否为对象类型的数据;所述第一应用中包括至少一个第二应用中的每一个第二应用的应用属性集合,所述应用属性集合中包括第二应用的标识以及第二应用的数据信息。
7.根据权利要求6所述的方法,其中,所述第二应用与数据中心通信连接,所述数据中心中包括与所述第二应用对应的监听函数,所述接收第一应用发送的目标数据,包括:
基于与所述第二应用对应的监听函数接收所述目标数据。
8.根据权利要求7所述的方法,其中,所述方法包括:
响应于检测到用于表征停止监听数据的指令,向所述数据中心发送用于指示与所述第二应用对应的监听函数停止监听数据的指令。
9.一种用于传输信息的方法,应用于数据中心,所述数据中心与第一应用通信连接、以及所述数据中心与至少一个第二应用通信连接,所述数据中心中包括:用于监听所述第一应用中的应用属性集合的属性监听函数、与所述至少一个第二应用分别对应的至少一个监听函数,所述方法...
【专利技术属性】
技术研发人员:马国华,秦杰,周廉贵,肖宁,
申请(专利权)人:北京沃东天骏信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。