一种页面显示方法、装置、设备和介质制造方法及图纸

技术编号:25643423 阅读:14 留言:0更新日期:2020-09-15 21:35
本发明专利技术实施例公开了一种页面显示方法、装置、设备和介质。所述方法包括:接收客户端发送的通信连接请求,建立与所述客户端的双向通信连接;若监测到数据库中目标字段的字段数据改变,则根据改变后的所述字段数据,生成页面显示指令;将所述页面显示指令发送至所述客户端。本发明专利技术实施例通过建立服务端与客户端的双向通信连接,若服务端监测到数据库中目标字段的字段数据改变,则根据改变后的字段数据,生成页面显示指令,并发送给客户端,实现了服务端自主的向客户端发送数据,无需客户端先要向服务端发送数据请求,从而减少了客户端和服务端的性能损耗,且提高了数据的传输速度,减少了时间延迟。

【技术实现步骤摘要】
一种页面显示方法、装置、设备和介质
本专利技术实施例涉及通信
,尤其涉及一种页面显示方法、装置、设备和介质。
技术介绍
随着显示屏和互联网技术的发展,将比较复杂且抽象的数据通过可视化技术进行直观显示,会促进信息的传播和应用。待显示数据一般是由客户端通过调用接口从服务端请求数据,客户端获得待显示数据后渲染到页面上,这个过程是单向的,即客户端发送数据请求,服务端响应并反馈待显示数据,而这种方式会对客户端和服务端均造成较大性能损耗,且待显示数据传输的速度慢,时间延迟较长。
技术实现思路
本申请实施例公开一种页面显示方法、装置、设备和介质,以解决现有待显示数据的传输,存在的客户端和服务端性能损耗较大、传输的速度慢以及时间延迟较长的问题。第一方面,本专利技术实施例提供了一种页面显示方法,由服务端执行,所述方法包括:接收客户端发送的通信连接请求,建立与所述客户端的双向通信连接;若监测到数据库中目标字段的字段数据改变,则根据改变后的所述字段数据,生成页面显示指令;将所述页面显示指令发送至所述客户端。第二方面,本专利技术实施例提供了一种页面显示方法,由客户端执行,所述方法包括:向服务端发送通信连接请求,所述通信连接请求用于建立与所述服务端的双向通信连接;接收服务端发送的页面显示指令,并根据所述页面显示指令进行页面显示。第三方面,本专利技术实施例提供了一种页面显示装置,配置于服务端,所述装置包括:通信连接请求模块,用于接收客户端发送的通信连接请求,建立与所述客户端的双向通信连接;页面显示指令生成模块,用于若监测到数据库中目标字段的字段数据改变,则根据改变后的所述字段数据,生成页面显示指令;页面显示指令发送模块,用于将所述页面显示指令发送至所述客户端。第四方面,本专利技术实施例提供了一种页面显示装置,配置于客户端,所述装置包括:通信连接请求发送模块,用于向服务端发送通信连接请求,所述通信连接请求用于建立与所述服务端的双向通信连接;页面显示指令接收模块,用于接收服务端发送的页面显示指令,并根据所述页面显示指令进行页面显示。第五方面,本专利技术实施例提供了一种设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术实施例中任一所述的页面显示方法。第六方面,本专利技术实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的页面显示方法。本专利技术实施例通过建立服务端与客户端的双向通信连接,若服务端监测到数据库中目标字段的字段数据改变,则根据改变后的字段数据,生成页面显示指令,并发送给客户端,实现了服务端自主的向客户端发送数据,无需客户端先要向服务端发送数据请求,从而减少了客户端和服务端的性能损耗,且提高了数据的传输速度,减少了时间延迟。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术实施例一提供的一种页面显示方法的流程图;图2为本专利技术实施例二提供的一种页面显示方法的流程图;图3是本专利技术实施例三提供的一种页面显示方法的流程图;图4为本专利技术实施例四提供的一种页面显示装置的结构示意图;图5为本专利技术实施例五提供的一种页面显示装置的结构示意图。图6为本专利技术实施例六提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术实施例,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术实施例相关的结构而非全部结构。实施例一图1是本专利技术实施例一提供的一种页面显示方法的流程图。本实施例可适用于服务端向客户端主动发送字段数据的情况,该方法可以由本专利技术实施例提供的页面显示装置来执行,所述页面显示装置配置于服务端中,可以由软件和/或硬件的方式来实现。如图1所示,该方法可以包括:步骤101、接收客户端发送的通信连接请求,建立与所述客户端的双向通信连接。其中,双向通信表示,既可以是客户端发起数据请求,服务端相应的将与该数据请求关联的目标数据反馈给客户端,也可以是客户端主动执行数据传输操作,将目标数据发送给客户端。在本实施例中,双向通信可选的包括WebSocket协议,WebSocket协议属于全双工通信,客户端可以主动发送请求给服务端,服务端也可以主动发送数据给客户端,其特点包括但不限于:(1)建立在TCP(TransmissionControlProtocol,传输控制协议)之上,服务端比较容易实现。(2)数据比较轻量,性能开销小,通信高效。(3)可以发送文本,也可以发送二进制数据。(4)没有同源限制,客户端可以与任意服务器通信。具体的,服务端通过自身用于接收外部信息的API(ApplicationProgrammingInterface,应用程序接口)来接收由客户端发送来的通信连接请求,并响应该接收的通信连接请求,与该客户端建立双向通信连接。其中,所述通信连接请求用于建立客户端与服务端之间的双向通信连接,服务端可以仅与一个客户端之间建立双向通信连接,也可以与多个客户端之间建立双向通信连接,本实施例并不做具体限定。在本实施例中,客户端包括但不限于有显示功能的浏览设备,例如屏幕分辨率较高的可视化大屏等。通过接收客户端发送的通信连接请求,建立与所述客户端的双向通信连接,实现了客户端与服务端建立双向通信连接的效果,使得后续服务端能够主动向客户端发送页面显示指令具有可行性。步骤102、若监测到数据库中目标字段的字段数据改变,则根据改变后的所述字段数据,生成页面显示指令。其中,数据库与服务端之间数据连接,数据库中存储有从不同数据源获取的数据,不同数据源的数据存储于不同的数据库表中,数据库与各数据源通过接口连接,当任一数据源的数据发生改变时,就会导致数据库中,该数据源所属数据库表中字段数据的改变。目标字段是根据不同的客户端所需的字段数据所属的字段确定的,换言之,不同客户端根据所需的字段数据,具有对应的目标字段。具体的,服务端对各客户端对应的目标字段的字段数据进行监测,监测方法包括但不限于定时轮训,若监测到目标字段的字段数据发生改变时,则对目标字段中改变后的字段数据进行提取,并生成包括该改变后的字段数据的页面显示指令。通过若监测到数据库中目标字段的字段数据改变,则根据改变后的字段数据,生成页面显示指令,实现了当目标字段的字段数据改变时,服务器自动生成页面显示指令的效果,为后续服务器主动发送页面显本文档来自技高网...

【技术保护点】
1.一种页面显示方法,其特征在于,由服务端执行,包括:/n接收客户端发送的通信连接请求,建立与所述客户端的双向通信连接;/n若监测到数据库中目标字段的字段数据改变,则根据改变后的所述字段数据,生成页面显示指令;/n将所述页面显示指令发送至所述客户端。/n

【技术特征摘要】
1.一种页面显示方法,其特征在于,由服务端执行,包括:
接收客户端发送的通信连接请求,建立与所述客户端的双向通信连接;
若监测到数据库中目标字段的字段数据改变,则根据改变后的所述字段数据,生成页面显示指令;
将所述页面显示指令发送至所述客户端。


2.根据权利要求1所述的方法,其特征在于,接收客户端发送的通信连接请求,建立与所述客户端的双向通信连接,包括:
对所述通信连接请求进行验证,确定所述通信连接请求中包括的URL地址;
若所述URL地址与服务端的地址信息相同,则建立与所述客户端的双向通信连接。


3.根据权利要求1所述的方法,其特征在于,接收客户端发送的通信连接请求之前,所述方法还包括:
引入双向通信模块,并根据所述双向通信模块建立服务类;
基于建立完成的所述服务类,创建双向通信服务。


4.根据权利要求1所述的方法,其特征在于,建立与所述客户端的双向通信连接之后,所述方法还包括:
对所述通信连接请求的业务逻辑和请求数据进行解析,确定所述业务逻辑关联的所述目标字段,以及所述请求数据包括的客户端标识信息;
相应的,根据改变后的所述字段数据,生成页面显示指令,包括:
根据改变后的所述字段数据,以及所述客户端标识信息,生成页面显示指令。


5.一种页面显示方法,其特征在于,由客户端执行,包括:
向服务端发送通信连接请求,所述通信连接请求用于建立与所述服务端的双向通信连接;
接收服务端发送的页面显示指令,并根据所述页面显示指令进行页面显示。


6.根据权利要求5所述的方法,其特征在于,接收服务端发送的页面显示指令之后,所述方法还...

【专利技术属性】
技术研发人员:孟繁贵梁锐刘婧梁雪威李迎辉芦玉婕范岩峰
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

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

1