一种学生终端设备的域名配置方法、装置及设备与流程

文档序号:23175929发布日期:2020-12-04 14:06阅读:135来源:国知局
一种学生终端设备的域名配置方法、装置及设备与流程

本申请涉及计算机技术领域,特别涉及一种学生终端设备的域名配置方法、装置、设备及可读存储介质。



背景技术:

在学生端需要联网时,为了分担云端服务器的压力,通常会在每个学校设置终端服务器,供学生端来使用。此时每个学校的网络请求访问地址都不相同,学生端在未做设备管理的情况下,无法像常规方式一样将域名写死。因此,需要对学生端进行域名配置,常规的域名配置方式是直接在各个学生端上人工设置访问域名。该方案在学生端数量较多的情况下,工作量较大,容易出错,导致域名配置效率较低。

可见,如何在不同学校的访问域名都不同的情况下,提供一种学生端访问域名的配置方案,避免效率低的缺陷,是亟待本领域技术人员解决的问题。



技术实现要素:

本申请的目的是提供一种学生终端设备的域名配置方法、装置、设备及可读存储介质,用以解决当前域名配置方案中主要通过人工逐个为学生端配置域名,导致配置效率低下的问题。其具体方案如下:

第一方面,本申请提供了一种学生终端设备的域名配置方法,应用于教师端,包括:

获取当前学校的学生端对终端服务器的访问域名;

通过局域网将所述访问域名发送至目标范围内的各个学生端,以使所述学生端根据接收到的访问域名连接至所述终端服务器,实现上网。

优选的,所述获取当前学校的学生端对终端服务器的访问域名,包括:

从当前学校的终端服务器,获取学生端的访问域名;

或者,

根据在教师端上的配置操作,确定学生端对终端服务器的访问域名。

优选的,所述通过局域网将所述访问域名发送至目标范围内的各个学生端,包括:

通过局域网,采用udp组播的方式,将所述访问域名发送至目标范围内的各个学生端。

优选的,所述通过局域网将所述访问域名发送至目标范围内的各个学生端,包括:

通过局域网,将所述访问域名和当前学校的学校代码发送至目标范围内的各个学生端。

优选的,所述通过局域网将所述访问域名发送至目标范围内的各个学生端,包括:

通过局域网,将所述访问域名发送至与所述教师端处于同一教室的各个学生端。

优选的,在所述获取当前学校的学生端对终端服务器的访问域名之前,还包括:

利用当前学校的终端服务器对教师端进行管理。

第二方面,本申请提供了一种学生终端设备的域名配置装置,应用于教师端,包括:

域名获取模块:用于获取当前学校的学生端对终端服务器的访问域名;

域名发送模块:用于通过局域网将所述访问域名发送至目标范围内的各个学生端,以使所述学生端根据接收到的访问域名连接至所述终端服务器,实现上网。

优选的,所述域名发送模块具体用于:

通过局域网,采用udp组播的方式,将所述访问域名发送至目标范围内的各个学生端。

第三方面,本申请提供了一种学生终端设备的域名配置设备,包括:

存储器:用于存储计算机程序;

处理器:用于执行所述计算机程序,以实现如上所述的学生终端设备的域名配置方法的步骤。

第四方面,本申请提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时用于实现如上所述的学生终端设备的域名配置方法的步骤。

本申请所提供的一种学生终端设备的域名配置方法,应用于教师端,包括:获取当前学校的学生端对终端服务器的访问域名;通过局域网将访问域名发送至目标范围内的各个学生端,以使学生端根据接收到的访问域名连接至终端服务器,实现上网。可见,该方法能够利用教师端实现对学生端的批量化域名配置操作,避免了人工逐个为学生端设置域名的繁琐操作,且避免了人工配置过程中容易出错的问题,显著提升了域名配置效率。

此外,本申请还提供了一种学生终端设备的域名配置装置、设备及可读存储介质,其技术效果与上述方法的技术效果相对应,这里不再赘述。

附图说明

为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请所提供的一种学生终端设备的域名配置方法实施例一的实现流程图;

图2为本申请所提供的一种学生终端设备的域名配置方法实施例二的实现流程图;

图3为本申请所提供的一种学生终端设备的域名配置装置实施例的功能框图;

图4为本申请所提供的一种学生终端设备的域名配置设备实施例的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

设备刚出产时,相当于裸机,没有任何设置,也没有设置域名,这个时候是无法连接后台服务器的。因此,在教学场景下,需要先给学生端设置域名,学生端才能连接至服务器。

常规的app都会有专属的后台服务器,这个时候域名也是唯一,所以app安装之后就已经在代码中设置好了域名。但是,学生端的使用单位是全国各地,各个地区都会有不同的服务器,所以其需要设置的域名也是不一样的。

因此,本申请在安装app时不在学生端写死域名,而是在学生端分发至实际使用单位时,才对学生端进行域名配置。传统的域名配置方案,需要人工手动为每个学生端进行配置操作,在学生端数量较多的情况下,一方面工作量较大,另一方面容易出错(域名多一个空格都不行),导致域名配置效率低下。

针对该问题,本申请的核心是提供一种学生终端设备的域名配置方法、装置、设备及可读存储介质,能够利用教师端实现对学生端的批量化域名配置操作,避免了人工逐个为学生端设置域名的繁琐操作,且避免了人工配置过程中容易出错的问题,显著提升了域名配置效率。

下面对本申请提供的一种学生终端设备的域名配置方法实施例一进行介绍,参见图1,实施例一应用于教师端,包括以下步骤:

s101、获取当前学校的学生端对终端服务器的访问域名;

本实施例中,每个学校设置有终端服务器,学校的每个教室设置有教师端以及一定数量的学生端。终端服务器能够管理各个教师端,每个教室设置有路由器,因此教师端和同一个教室内的学生端能够通过局域网进行通信。

具体的,本实施例提供两种访问域名的获取方式,一种是通过在教师端的配置操作,确定学生端对当前学校的终端服务器的访问域名;另一种是直接从当前学校的终端服务器读取学生端的访问域名。在实际应用中,可以选用任意一种域名获取方式,本实施例对此不做限定。

s102、通过局域网将访问域名发送至目标范围内的各个学生端,以使学生端根据接收到的访问域名连接至所述终端服务器,实现上网。

每个终端设备连接网络之后,都会被分配一个独立的ip地址。对于在同一个教室中使用的教师端和学生端,他们连接的路由器是同一个,所以他们通过路由器形成了一个局域网,理所当然的,只要教师端能够获取到学生端需要的域名,即可通过这个局域网将域名分发到所有学生端上。

在实际应用中,可以采用udp组播的方式将域名发送至学生端。其中udp就是局域网传输数据的一种方式,在局域网中,所有终端都能通过udp传输数据。

上述目标范围是指路由器的覆盖范围,在实际应用中,可以将目标范围内的学生端理解为与教师端处于同一教室的学生端。

具体的,学生端在接收到访问域名之后,即可根据访问域名连接至当前学校的终端服务器,从而实现上网。

本实施例所提供一种学生终端设备的域名配置方法,能够利用教师端实现对学生端的批量化域名配置操作,避免了人工逐个为学生端设置域名的繁琐操作,且避免了人工配置过程中容易出错的问题,因此,其至少具备以下三个优点:

优点1、利用教师端实现对学生端的批量化的域名配置,域名配置速度快;

优点2、域名维护成本低;

优点3、域名配置操作的准确性高。

下面开始详细介绍本申请提供的一种学生终端设备的域名配置方法实施例二,实施例二基于前述实施例一实现,并在实施例一的基础上进行了一定程度上的拓展。

具体的,实施例二中教师端直接从终端服务器获取学生端的访问域名,避免了在教师端的配置操作,进一步提升域名配置效率。而且,实施例二中教师端采用udp组播的方式将访问域名发送至各个学生端,通信过程的可靠性得以提高,提升域名配置的准确性。

参见图2,实施例二具体包括:

s201、当前学校的终端服务器对教师端进行管理;

s202、教师端从当前学校的终端服务器获取学生端的访问域名;

s203、教师端通过局域网,采用udp组播的方式,将访问域名和当前学校的学校代码发送至与教师端处于同一教室的各个学生端;

s204、学生端根据接收到的访问域名连接至终端服务器,以实现上网。

具体的,教师端从学校的终端服务器获取域名后,开始播放udp组播,组播报文中包括:域名和学校代码,通过局域网发送组播报文到学生端并保持。学生端通过局域网接收上述组播报文,根据接收到的组播报文连接学校的终端服务器,实现上网。

下面对本申请实施例提供的一种学生终端设备的域名配置装置进行介绍,下文描述的一种学生终端设备的域名配置装置与上文描述的一种学生终端设备的域名配置方法可相互对应参照。

如图3所示,本实施例的学生终端设备的域名配置装置,应用于教师端,包括:

域名获取模块301:用于获取当前学校的学生端对终端服务器的访问域名;

域名发送模块302:用于通过局域网将所述访问域名发送至目标范围内的各个学生端,以使所述学生端根据接收到的访问域名连接至所述终端服务器,实现上网。

在一些具体的实施例中,域名发送模块具体用于:

通过局域网,采用udp组播的方式,将所述访问域名发送至目标范围内的各个学生端。

本实施例的学生终端设备的域名配置装置用于实现前述的学生终端设备的域名配置方法,因此该装置中的具体实施方式可见前文中的学生终端设备的域名配置方法的实施例部分,例如,域名获取模块301、域名发送模块302,分别用于实现上述学生终端设备的域名配置方法中步骤s101,s102。所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再展开介绍。

另外,由于本实施例的学生终端设备的域名配置装置用于实现前述的学生终端设备的域名配置方法,因此其作用与上述方法的作用相对应,这里不再赘述。

此外,本申请还提供了一种学生终端设备的域名配置设备,如图4所示,包括:

存储器100:用于存储计算机程序;

处理器200:用于执行计算机程序,以实现如上文所述的学生终端设备的域名配置方法的步骤。

最后,本申请提供了一种可读存储介质,可读存储介质上存储有计算机程序,计算机程序被处理器执行时用于实现如上文所述的学生终端设备的域名配置方法的步骤。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上对本申请所提供的方案进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1