服务提供方法、装置和系统制造方法及图纸

技术编号:19908230 阅读:30 留言:0更新日期:2018-12-26 04:26
本发明专利技术提供一种服务提供方法、装置和系统,在服务注册中心预存注册信息表,当公网服务端无法为客户端提供服务时,访问服务注册中心以获取注册信息表,并根据注册信息表查找到当前可用的服务端,从而使校内服务端向客户端提供服务,避免了客户端因网络故障等原因而无法获取到服务,提高了服务提供效果。

【技术实现步骤摘要】
服务提供方法、装置和系统
本专利技术涉及通信
,尤其涉及服务提供方法、装置和系统。
技术介绍
在某些通信场景中,由于通信网络故障等原因,有时会使学生终端无法从服务端获取到所需的服务。例如,在网络教学场景中,由于各种原因导致教室网络环境复杂、比如可用网络较小、跨网段、偶尔断网等,从而使学生终端无法获取到网络教学服务端提供的网络教学服务。因此,传统的服务提供方式效果较差。
技术实现思路
有鉴于此,本专利技术提供一种服务提供方法、装置和系统。具体地,本专利技术是通过如下技术方案实现的:根据本专利技术实施例的第一方面,提供一种服务提供方法,所述方法包括:在接收到客户端发送的接口访问请求之后,访问服务注册中心,以在服务注册中心预存的注册信息表中查找可用的校内服务端的注册信息;其中,所述接口访问请求在客户端与公网服务端之间的网络连接不可用时发送;根据查找到的注册信息将所述接口访问请求转发至对应的目标校内服务端,以使所述目标校内服务端根据所述接口访问请求访问对应的接口,并获取所述客户端所需的服务数据;将所述服务数据返回至所述客户端,以使所述校内服务端为所述客户端提供服务。可选地,所述方法还包括:本文档来自技高网...

【技术保护点】
1.一种服务提供方法,其特征在于,所述方法包括:在接收到客户端发送的接口访问请求之后,访问服务注册中心,以在服务注册中心预存的注册信息表中查找可用的校内服务端的注册信息;其中,所述接口访问请求在客户端与公网服务端之间的网络连接不可用时发送;根据查找到的注册信息将所述接口访问请求转发至对应的目标校内服务端,以使所述目标校内服务端根据所述接口访问请求访问对应的接口,并获取所述客户端所需的服务数据;将所述服务数据返回至所述客户端,以使所述校内服务端为所述客户端提供服务。

【技术特征摘要】
1.一种服务提供方法,其特征在于,所述方法包括:在接收到客户端发送的接口访问请求之后,访问服务注册中心,以在服务注册中心预存的注册信息表中查找可用的校内服务端的注册信息;其中,所述接口访问请求在客户端与公网服务端之间的网络连接不可用时发送;根据查找到的注册信息将所述接口访问请求转发至对应的目标校内服务端,以使所述目标校内服务端根据所述接口访问请求访问对应的接口,并获取所述客户端所需的服务数据;将所述服务数据返回至所述客户端,以使所述校内服务端为所述客户端提供服务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述校内服务端的注册请求;将所述注册请求转发至服务注册中心,以使服务注册中心根据所述注册请求获取所述校内服务端的注册信息。3.根据权利要求1所述的方法,其特征在于,所述注册信息包括各个校内服务端的优先级,所述目标校内服务端是优先级最高的校内服务端。4.根据权利要求3所述的方法,其特征在于,所述注册信息还包括各个校内服务端的唯一标识、IP和端口号。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收服务注册中心发送的心跳检测请求;响应所述心跳检测请求,以检测各个校内服务端的可用性;在所述校内服务端不可用时,向所述服务注册中心发送指示信号,以使所述服务注册中心从所述注册信息表中移除不可用的校内服务端的注册信息。6.根据权利要求1至5任意一项所述的方法,其特征在于,所述校内服务端提供的服务包括校级服务和/或班级服务;其中,所述校级服务是为校级范围内的客户端提供的服务,所述班级服务是为班级内的客户端提供的服务。7.根据权利要求1至6任意一项所述的方法,其特征在于,所述客户端包括教学终端和学生终端。8.一种服务提供装置,其特征在于,所述装置包括:访问模块,用于在接收到客户端发送的接口访问请求之后,访问服务注册中心,以在服务注册中心预存的注册信息表中查找可用的校内服务端的注册信息;其中,所述接口访问请求在客户端与公网服务端之间的网络连接不可用时发送;第一转发模块,用于根据查找到的注册信息将所述接口访问请求转...

【专利技术属性】
技术研发人员:陈勇辉
申请(专利权)人:广州视源电子科技股份有限公司广州视睿电子科技有限公司
类型:发明
国别省市:广东,44

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

1