一种基于局域网的多终端数据同步响应方法与流程

专利检索2022-05-11  7



1.本发明属于数据同步响应技术领域,具体涉及一种基于局域网的多终端数据同步响应方法。


背景技术:

2.vrs系统是一个vr虚拟实验室,是一种基于web3d技术、虚拟现实平台构建的开放式网络化的虚拟实验教学系统。在教师实验教学过程中,讲解理论同时设计问题让学生随时参与答题互动,充分调动学员的学习主动性和积极性,是“讨论式课堂”的一种实现形式。系统具备完整的信息化平台,自动记录vr实验成绩和过程化群体学习中学生答题成绩记录,自动判分,实验报告打印。
3.在vrs系统中,要求实现平板电脑、台式电脑、手机浏览器、互动大屏等多种终端的数据同步响应功能,而目前现有的技术中,若需实现此功能,需在各个终端编写实时刷新功能,消耗了系统资源,当终端数量达到一定值时,会大大影响系统性能,导致系统不可访问。


技术实现要素:

4.本发明的目的在于提供一种基于局域网的多终端数据同步响应方法,基于html良好的跨平台性能,实现了多终端多平台的数据同步响应,有效解决了现有技术无法在vrs系统实现良好的数据同步响应功能的问题。
5.本发明采用的技术方案如下:
6.一种基于局域网的多终端数据同步响应方法,包括以下步骤:
7.(1)终端通过浏览器打开预设的注册响应页面,此时将向服务器发送注册信息,注册信息包含设备编号信息;
8.(2)服务器接收到终端发送的注册信息,根据设备编号信息生成该设备的唯一识别号并记录;
9.(3)当服务器需要发送响应数据时,判断当前是否已有注册的终端,若有则向已注册的终端发送响应数据;
10.(4)终端接收到服务器发送的数据后,则根据数据内容进行响应。
11.进一步地,终端在发送注册信息时包含特定的注册信息,确保在服务器能够生成唯一标识,发送数据时使用与服务器协商后的特定通讯频道。
12.进一步地,服务器在发送响应数据时,通过特定通讯频道向终端发送数据。
13.进一步地,终端向服务器发送注册信息时、服务器需要发送响应数据时均通过防火墙鉴别数据合法性。
14.综上所述,由于采用了上述技术方案,本发明的有益效果是:
15.1、本发明中,终端在发送注册信息时包含特定的注册信息,确保在服务器能够生成唯一标识,发送数据时使用与服务器协商后的特定通讯频道,避免无法接收响应数据。服务器在发送响应数据时,针对特定的通讯频道发送响应数据,终端向服务器发送注册信息
时、服务器需要发送响应数据时依靠防火墙鉴别数据合法性,确保数据的安全、合法,整个流程基于html良好的跨平台性能,实现了多终端多平台的数据同步响应,有效解决了现有技术无法在vrs系统实现良好的数据同步响应功能的问题。
附图说明
16.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图,其中:
17.图1为本发明的终端注册的流程示意图;
18.图2为本发明服务器发送响应数据的流程示意图。
具体实施方式
19.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
20.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.应注意到:标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
22.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明的简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
23.此外,术语“水平”、“竖直”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。
24.在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接或一体地连接;可以使机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个原件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
25.一种基于局域网的多终端数据同步响应方法,包括以下步骤:
26.(1)终端通过浏览器打开预设的注册响应页面,此时将向服务器发送注册信息,注
册信息包含设备编号信息;
27.(2)服务器接收到终端发送的注册信息,根据设备编号信息生成该设备的唯一识别号并记录;
28.(3)当服务器需要发送响应数据时,判断当前是否已有注册的终端,若有则向已注册的终端发送响应数据;
29.(4)终端接收到服务器发送的数据后,则根据数据内容进行响应。
30.进一步地,终端在发送注册信息时包含特定的注册信息,确保在服务器能够生成唯一标识,发送数据时使用与服务器协商后的特定通讯频道。
31.进一步地,服务器在发送响应数据时,通过特定通讯频道向终端发送数据。
32.进一步地,终端向服务器发送注册信息时、服务器需要发送响应数据时均通过防火墙鉴别数据合法性。
33.实施例1
34.一种基于局域网的多终端数据同步响应方法,包括以下步骤:
35.(1)终端通过浏览器打开预设的注册响应页面,此时将向服务器发送注册信息,注册信息包含设备编号信息;
36.(2)服务器接收到终端发送的注册信息,根据设备编号信息生成该设备的唯一识别号并记录;
37.(3)当服务器需要发送响应数据时,判断当前是否已有注册的终端,若有则向已注册的终端发送响应数据;
38.(4)终端接收到服务器发送的数据后,则根据数据内容进行响应。
39.实施例2
40.在实施例1的基础上,终端在发送注册信息时包含特定的注册信息,确保在服务器能够生成唯一标识,发送数据时使用与服务器协商后的特定通讯频道。
41.实施例3
42.在上述实施例的基础上,服务器在发送响应数据时,通过特定通讯频道向终端发送数据。
43.实施例4
44.在上述实施例的基础上,终端向服务器发送注册信息时、服务器需要发送响应数据时均通过防火墙鉴别数据合法性。
45.如上所述即为本发明的实施例。前文所述为本发明的各个优选实施例,各个优选实施例中的优选实施方式如果不是明显自相矛盾或以某一优选实施方式为前提,各个优选实施方式都可以任意叠加组合使用,所述实施例以及实施例中的具体参数仅是为了清楚表述发明的验证过程,并非用以限制本发明的专利保护范围,本发明的专利保护范围仍然以其权利要求书为准,凡是运用本发明的说明书及附图内容所作的等同结构变化,同理均应包含在本发明的保护范围内。
转载请注明原文地址:https://win.8miu.com/read-1050236.html

最新回复(0)