[发明专利]一种服务器切换方法和装置有效
| 申请号: | 201611179104.9 | 申请日: | 2016-12-19 |
| 公开(公告)号: | CN106777144B | 公开(公告)日: | 2019-10-25 |
| 发明(设计)人: | 丁鹏 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
| 主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F16/958 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 冯倩 |
| 地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 服务器 切换 方法 装置 | ||
本发明提供了一种服务器切换方法和装置,其中,该方法包括:当与终端连接的服务器需要由第一服务器切换到第二服务器时,确定与第二服务器对应的语言环境;获取上述语言环境对应的资源文件;根据统一资源定位符所在字符串的标识从上述资源文件中查找第二服务器对应的统一资源定位符;向第二服务器对应的统一资源定位符发送连接请求,建立与第二服务器的连接。本发明中,通过从与第二服务器对应的语言环境的资源文件中查找第二服务器的URL,并向该URL发送连接请求,切换简单方便,避免出现有遗漏接口没有切换的情况。
技术领域
本发明涉及终端技术领域,具体而言,涉及一种服务器切换方法和装置。
背景技术
开发人员在进行安卓系统开发时,开发团队经常会搭建多套后台服务环境来进行开发,比如说,开发环境、测试环境和生产环境,不同的环境对应不同的服务器,在安卓系统开发阶段,可能正式环境的服务器还没有搭建完毕,这时如果需要同步进行安卓客户端的开发,需要将终端在不同的服务器之间进行切换。
现有技术中,在对终端连接的服务器进行切换时,大都是通过人工方式将终端需要将终端上需要访问的接口设置为要切换到的服务器的统一资源定位符(UniformResource Locator,URL),向对应的服务器发起访问请求,但是,如果通过人工方式一个个的变换接口的URL,一方面操作比较麻烦,另一方面,可能会有遗漏的接口的URL没有进行变换。
发明内容
有鉴于此,本发明实施例的目的在于提供一种服务器切换方法和装置,以试图解决或者缓解上述出现的问题。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
第一方面,本发明实施例提供了一种服务器切换方法,其中,所述方法包括:
当与终端连接的服务器需要由第一服务器切换到第二服务器时,确定与第二服务器对应的语言环境;
获取所述语言环境对应的资源文件;
根据统一资源定位符所在的字符串的标识从所述资源文件中查找所述第二服务器对应的统一资源定位符;
向所述第二服务器对应的所述统一资源定位符发送连接请求,建立与所述第二服务器的连接。
结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述获取所述语言环境对应的资源文件,包括:
将终端的语言环境切换为所述第二服务器对应的语言环境;
获取所述第二服务器对应的语言环境的资源文件。
结合第一方面,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述确定与第二服务器对应的语言环境之前,还包括:
从终端的语言环境列表中选取多种语言环境,其中,选取的所述语言环境的种类与服务器组中服务器的数目一致,所述终端在所述服务器组中的服务器之间进行切换;
建立所述服务器组中的所述服务器与选取的所述语言环境的一一对应关系。
结合第一方面的第二种可能的实现方式,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述建立所述服务器组中的服务器与选取的所述语言环境的一一对应关系,包括:
分别创建选取的每种所述语言环境对应的资源文件;
在每个所述资源文件中写入与其对应的所述服务器的统一资源定位符。
结合第一方面,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,根据所述统一资源定位符所在字符串的标识通过getString函数从所述资源文件中查找所述第二服务器对应的统一资源定位符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611179104.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新闻聚合方法及新闻聚合服务器
- 下一篇:一种基于DWG格式文件的翻译方法





