一种数据处理方法、及相关设备技术

技术编号:40168879 阅读:22 留言:0更新日期:2024-01-26 23:39
本申请实施例公开了一种数据处理方法及相关设备,其中,方法包括:确定应用程序中待呈现的目标界面,该应用程序包含第一进程和第二进程,该第二进程用于渲染该目标界面;该目标界面中包含多个数据,每个数据分别对应各自的优先级;按照该目标界面中各个数据的优先级顺序,调度该第二进程与该第一进程之间进行分阶段的数据交互;以及,基于该分阶段的数据交互,控制该第二进程按照该各个数据的优先级顺序依次渲染该各个数据,并呈现该目标界面。采用本申请实施例,可以在跨进程通信过程中,当数据并发量大时,降低通信拥塞,提升通信性能,减少通信延迟,并保证界面的显示效果。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种数据处理方法及相关设备。


技术介绍

1、目前,应用程序一般使用前端框架默认的数据通信模型,基于该数据通信模型运行时通常需要进行跨进程的通信。实践发现,目前的跨进程通信过程中,当数据并发量大时,容易造成通信拥塞,导致通信性能下降,通信延迟增加,从而降低对应用程序的使用体验。


技术实现思路

1、本申请实施例提供一种数据处理方法、装置、设备及可读存储介质,可以在跨进程通信过程中,当数据并发量大时,降低通信拥塞,提升通信性能,减少通信延迟,并保证界面的显示效果。

2、一方面,本申请实施例提供了一种数据处理方法,包括:

3、确定应用程序中待呈现的目标界面,该应用程序包含第一进程和第二进程,该第二进程用于渲染该目标界面;该目标界面中包含多个数据,每个数据分别对应各自的优先级;

4、按照该目标界面中各个数据的优先级顺序,调度该第二进程与该第一进程之间进行分阶段的数据交互;以及,

5、基于该分阶段的数据交互,控制该第二进程按照该各个数据的优先级顺序依本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述确定应用程序中待呈现的目标界面,包括:

3.如权利要求2所述的方法,其特征在于,所述第二进程包括多个渲染组件,每个渲染组件用于渲染所述目标界面中的一个或多个数据;

4.如权利要求3所述的方法,其特征在于,所述按照所述目标界面中各个数据的优先级顺序,调度所述第二进程与所述第一进程之间进行分阶段的数据交互,包括:

5.如权利要求4所述的方法,其特征在于,所述目标生命周期中任意两个相邻的阶段表示为第一阶段和第二阶段,所述第一阶段的顺序先于所述第二阶段的顺序;...

【技术特征摘要】

1.一种数据处理方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述确定应用程序中待呈现的目标界面,包括:

3.如权利要求2所述的方法,其特征在于,所述第二进程包括多个渲染组件,每个渲染组件用于渲染所述目标界面中的一个或多个数据;

4.如权利要求3所述的方法,其特征在于,所述按照所述目标界面中各个数据的优先级顺序,调度所述第二进程与所述第一进程之间进行分阶段的数据交互,包括:

5.如权利要求4所述的方法,其特征在于,所述目标生命周期中任意两个相邻的阶段表示为第一阶段和第二阶段,所述第一阶段的顺序先于所述第二阶段的顺序;

6.如权利要求5所述的方法,其特征在于,所述在所述第一计时时间内,调度所述第一进程与所述第一阶段已注册的渲染组件之间进行数据交互,包括:

7.如权利要求1所述的方法,其特征在于,所述方法还包括:

8.如权利要求7所述的方法,其特征在于,所述预设推送策略包括按照所述第二进程的订阅需求进行推送;所述第二进程的订阅需求记录在所述第二进程的订阅列表中,所述订阅列表包含所述第二进程所订阅的事件;并且,所述订阅列表支持动态更新;

9.如...

【专利技术属性】
技术研发人员:成文迪齐霁黄铖浩
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1