页面展示方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:29584935 阅读:13 留言:0更新日期:2021-08-06 19:43
本申请涉及一种页面展示方法、装置、计算机设备和存储介质。所述方法包括:获取网页前端发送的数据标识和相应的任务触发条件;构造与所述数据标识相对应的后端计算流程;根据所述任务触发条件生成相应的任务触发器;通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果;基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,以使得所述网页前端基于所述计算结果进行网页展示。采用本方法能够提高页面展示效率。

【技术实现步骤摘要】
页面展示方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种页面展示方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,通常会通过网页页面来展示信息。传统方法中,需要用户手动地对网页前端进行触发操作,以触发网页前端向服务器请求所需要的目标数据。服务器会根据请求,向网页前端返回相应的目标数据,以在网页前端通过网页形式进行呈现。这样一来,网页展示的内容就依赖于用户操作,如果用户没有手动进行相应触发操作,就会导致无法及时获取目标数据,从而影响展示目标页面的效率。比如,如果目标数据发生了更新,但用户没有手动触发刷新操作,就无法及时获取更新后的目标数据,从而无法及时地展示更新后的目标网页。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高效率的页面展示方法、装置、计算机设备和存储介质。一种页面展示方法,所述方法包括:获取网页前端发送的数据标识和相应的任务触发条件;构造与所述数据标识相对应的后端计算流程;根据所述任务触发条件生成相应的任务触发器;通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果;基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,以使得所述网页前端基于所述计算结果进行网页展示。在其中一个实施例中,构造与所述数据标识相对应的后端计算流程,包括:查找所述数据标识对应的数据运算符以及目标数据;依据预设展示形式,将所述数据运算符以及所述目标数据进行组合,得到与预设展示形式相匹配的所述后端计算流程。在其中一个实施例中,所述方法还包括:将所述任务触发器、所述后端计算流程以及发送事件组成任务;所述通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果,包括:若满足所述任务触发条件,通过相应的所述任务触发器触发执行所述任务,以按照所述任务中的所述后端计算流程,对所述数据标识所对应的目标数据进行计算处理,得到计算结果并存储在发送事件中;所述基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,包括:触发所述发送事件基于所述网络连接,向所述网页前端发送所述计算结果。在其中一个实施例中,所述任务注册在调度器中;所述方法还包括:若所述网络连接断开,则触发关闭事件,以销毁目标网页需要的任务所在的所述调度器;所述目标网页,是所述网络连接所对应的网页;结束注册至所述调度器中的目标任务。在其中一个实施例中,所述任务触发条件包括所述数据标识所对应的目标数据发生更新;所述通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果,包括:若所述数据标识所对应的目标数据发生更新,通过任务触发器触发执行所述后端计算流程,对更新后的目标数据进行计算,得到计算结果。在其中一个实施例中,所述任务触发条件包括达到预设触发时间条件;所述通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果,包括:若满足所述预设触发时间条件,通过所述任务触发器触发执行所述后端计算流程,获取所述数据标识所对应的目标数据并进行计算处理,得到计算结果。在其中一个实施例中,所述方法还包括:响应于网页前端发送的网络连接请求,与所述网页前端之间建立网络连接;所述获取网页前端发送的数据标识和相应的任务触发条件,包括:获取所述网络连接请求中携带的资源参数列表;解析所述资源参数列表,得到数据标识和相应的任务触发条件。在其中一个实施例中,所述方法还包括:若再次满足所述任务触发条件,通过所述任务触发器再次触发执行所述后端计算流程;向所述网页前端,发送再次执行所述后端计算流程得到的更新后的计算结果,以使得所述网页前端基于更新后的计算结果进行网页更新展示。在其中一个实施例中,所述网页前端的网页包括不同的展示区域,所述数据标识与所述网页展示区域相对应;所述将所述计算结果发送至所述网页前端,以使得所述网页前端基于所述计算结果进行网页展示,包括:将所述数据标识对应的各个后端计算流程的计算结果发送至网页前端,以在运行于所述网页前端的网页中,将各个后端计算流程的计算结果在相应展示区域中进行可视化展示。一种页面展示装置,所述装置包括:获取模块,用于获取网页前端发送的数据标识和相应的任务触发条件;构造模块,用于构造与所述数据标识相对应的后端计算流程;生成模块,用于根据所述任务触发条件生成相应的任务触发器;执行模块,用于通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果;发送模块,用于基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,以使得所述网页前端基于所述计算结果进行网页展示。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取网页前端发送的数据标识和相应的任务触发条件;构造与所述数据标识相对应的后端计算流程;根据所述任务触发条件生成相应的任务触发器;通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果;基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,以使得所述网页前端基于所述计算结果进行网页展示。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取网页前端发送的数据标识和相应的任务触发条件;构造与所述数据标识相对应的后端计算流程;根据所述任务触发条件生成相应的任务触发器;通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果;基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,以使得所述网页前端基于所述计算结果进行网页展示。上述页面展示方法、装置、计算机设备和存储介质,在获取到网页前端发送的数据标识和相应的任务触发条件后,根据所述任务触发条件生成相应的任务触发器,并构造出与所述数据标识相对应的后端计算流程,从而得到计算出网页前端所需展示的计算结果的必要程序。通过任务触发器自行地触发执行所述后端计算流程,就能按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,在计算处理完后,主动地基于网络连接将计算结果向网页前端推送,不需要等待网页前端发起触本文档来自技高网...

【技术保护点】
1.一种页面展示方法,其特征在于,所述方法包括:/n获取网页前端发送的数据标识和相应的任务触发条件;/n构造与所述数据标识相对应的后端计算流程;/n根据所述任务触发条件生成相应的任务触发器;/n通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果;/n基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,以使得所述网页前端基于所述计算结果进行网页展示。/n

【技术特征摘要】
1.一种页面展示方法,其特征在于,所述方法包括:
获取网页前端发送的数据标识和相应的任务触发条件;
构造与所述数据标识相对应的后端计算流程;
根据所述任务触发条件生成相应的任务触发器;
通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果;
基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,以使得所述网页前端基于所述计算结果进行网页展示。


2.根据权利要求1所述的方法,其特征在于,构造与所述数据标识相对应的后端计算流程,包括:
查找所述数据标识对应的数据运算符以及目标数据;
依据预设展示形式,将所述数据运算符以及所述目标数据进行组合,得到与预设展示形式相匹配的所述后端计算流程。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述任务触发器、所述后端计算流程以及发送事件组成任务;
所述通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果,包括:
若满足所述任务触发条件,通过相应的所述任务触发器触发执行所述任务,以按照所述任务中的所述后端计算流程,对所述数据标识所对应的目标数据进行计算处理,得到计算结果并存储在发送事件中;
所述基于与所述网页前端之间预先建立的网络连接,将所述计算结果发送至所述网页前端,包括:
触发所述发送事件基于所述网络连接,向所述网页前端发送所述计算结果。


4.根据权利要求3所述的方法,其特征在于,所述任务注册在调度器中;所述方法还包括:
若所述网络连接断开,则
触发关闭事件,以销毁目标网页需要的任务所在的所述调度器;所述目标网页,是所述网络连接所对应的网页;
结束注册至所述调度器中的目标任务。


5.根据权利要求1所述的方法,其特征在于,所述任务触发条件包括所述数据标识所对应的目标数据发生更新;
所述通过所述任务触发器触发执行所述后端计算流程,以按照所述后端计算流程对所述数据标识所对应的目标数据进行计算处理,得到计算结果,包括:
若所述数据标识所对应的目标数据发生更新,通过任务触发器触发执行所述后端计算流程,对更新后的目标数据进行计算,得到计算结果。


6.根据权利要求1所述的方法,其特征在于,所述任务触发条件包括达到预设触发时间条件;
所述通过所述任务触...

【专利技术属性】
技术研发人员:郭超
申请(专利权)人:深圳市金蝶天燕云计算股份有限公司
类型:发明
国别省市:广东;44

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

1