The invention discloses a system and Launcher system, smart TV cloud service call methods include: smart TV after opening Launcher, launched the first HTTP to obtain the Launcher configuration data request to the Launcher cloud Launcher cloud analysis; the first request URL first HTTP request corresponding to the search service release the corresponding host IP, and according to the corresponding load balancing method of positioning to the IP host port; will be mapped IP and assembled into second URL port second HTTP request corresponding to the second URL return to the smart TV smart TV; positioning to second URL, according to the configuration of the Launcher configuration data obtained from second URL. The invention can improve the security and reliability of the service by deploying the micro service in the public cloud, so that the smart TV can rapidly locate the IP and the port of the service to be used.
【技术实现步骤摘要】
智能电视Launcher云端系统服务调用方法及系统
本专利技术涉及智能电视
,尤其涉及智能电视Launcher云端系统服务调用方法及系统。
技术介绍
随着科学技术的发展和人们生活水平的不断提高,各种智能家居设备如智能电视的使用越来越普及,智能电视已经成为人们生活中不可缺少的使用工具。目前国内智能电视中的一般是通过云端服务器进行管理,但现有的云端都采用的是单体式(Monolithic)应用程序,单体式应用表示一个应用程序内包含了所有需要的业务功能,因为单体式应用无法分割该部分,在使用过程中,若是应用程序的某一部分数据出错,则应用运行错误,从而造成云端会有大量的资源浪费。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术目的在于提供一种智能电视Launcher云端系统服务调用方法及系统。本专利技术的技术方案如下:一种智能电视Launcher云端系统服务调用方法,其中,方法包括步骤:A、智能电视开启Launcher后,向Launcher云端发起获取Launcher配置数据的第一HTTP请求;B、Launcher云端接收第一HTTP请求后分析第一HTTP请求对应的第一请求URL,根据第一请求URL查找发布对应服务的IP主机,并根据负载均衡方法定位到IP主机上对应的端口;C、Launcher云端将定位到的IP主机的IP及端口拼装成第二HTTP请求对应的第二URL,并将第二URL返回给智能电视;D、智能电视定位至第二URL,从第二URL对应的缓存集群中获取Launcher配置数据的配置数据,根据配置数据对智能电视的Launcher进行配置。所述的智能电视L ...
【技术保护点】
一种智能电视Launcher云端系统服务调用方法,其特征在于,方法包括步骤:A、智能电视开启Launcher后,向Launcher云端发起获取Launcher配置数据的第一HTTP请求;B、Launcher云端接收第一HTTP请求后分析第一HTTP请求对应的第一请求URL,根据第一请求URL查找发布对应服务的IP主机,并根据负载均衡方法定位到IP主机上对应的端口;C、Launcher云端将定位到的IP主机的IP及端口拼装成第二HTTP请求对应的第二URL,并将第二URL返回给智能电视;D、智能电视定位至第二URL,从第二URL对应的缓存集群中获取Launcher配置数据的配置数据,根据配置数据对智能电视的Launcher进行配置。
【技术特征摘要】
1.一种智能电视Launcher云端系统服务调用方法,其特征在于,方法包括步骤:A、智能电视开启Launcher后,向Launcher云端发起获取Launcher配置数据的第一HTTP请求;B、Launcher云端接收第一HTTP请求后分析第一HTTP请求对应的第一请求URL,根据第一请求URL查找发布对应服务的IP主机,并根据负载均衡方法定位到IP主机上对应的端口;C、Launcher云端将定位到的IP主机的IP及端口拼装成第二HTTP请求对应的第二URL,并将第二URL返回给智能电视;D、智能电视定位至第二URL,从第二URL对应的缓存集群中获取Launcher配置数据的配置数据,根据配置数据对智能电视的Launcher进行配置。2.根据权利要求1所述的智能电视Launcher云端系统服务调用方法,其特征在于,所述步骤A之前包括步骤:S、预先在Launcher云端中设置不同的缓存集群用于存储Launcher服务的配置数据。3.根据权利要求2所述的智能电视Launcher云端系统服务调用方法,其特征在于,所述步骤B具体包括步骤:B1、Launcher云端接收智能电视发送的第一HTTP请求,根据规则获取第一HTTP请求对应的第一请求URL;B2、Launcher云端查找第一请求URL对应的服务,并根据对应的服务查找IP主机,判断查找到的IP主机是否为多个IP主机,若是,则根据负载均衡算法确定一台IP主机,若否,则获取当前的IP主机;B3、Launcher云端获取IP主机的端口,根据负载均衡算法定位对应的端口。4.根据权利要求3所述的智能电视Launcher云端系统服务调用方法,其特征在于,所述步骤B2中Launcher云端查找第一请求URL对应的服务具体包括步骤:B21、Launcher云端收到第一请求URL,在缓存中查找是否有对应服务;B22、若在缓存中找到对应的服务,则获取缓存中的对应的服务;B23、若在缓存未查找到对应的服务,则在服务注册中心查找对应的服务,并将查找到的对应服务加载到缓存中。5.根据权利要求4所述的智能电视Launcher云端系统服务调用方法,其特征在于,所述步骤B2还包括步骤:B24、若在服务器注册中心未查找到处于启用状态的IP主机,则查找没有启用并且没有注销状态的IP主机,并自动修改此IP主机状态为启用,作为第一请求URL对应服务的IP主机。6.一种智能电视Launcher云端系统服务调用系统,其...
【专利技术属性】
技术研发人员:高保强,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。