一种软件启动的方法、装置、存储介质、服务器和客户端制造方法及图纸

技术编号:27140189 阅读:22 留言:0更新日期:2021-01-27 21:04
本发明专利技术实施例提供了一种软件启动的方法、装置、存储介质、服务器和客户端。客户端接收用户的第一软件启动请求;客户端响应于第一软件启动请求,从相应的配置文件中获取统一入口域名;客户端将客户端的登录地址携带在第一软件启动请求中,生成第二软件启动请求;客户端将第二软件启动请求向统一入口域名发送;解析服务器接收来自统一入口域名的第二软件启动请求;解析服务器从第二软件启动请求中获取客户端的登录地址;解析服务器根据客户端的登录地址,为客户端分配最近的加速点域名;解析服务器将加速点域名携带在第二软件启动请求的响应信息中向客户端返回;客户端接收到响应信息,根据加速点域名访问相应的应用服务器以获取应用服务。取应用服务。取应用服务。

【技术实现步骤摘要】
一种软件启动的方法、装置、存储介质、服务器和客户端


[0001]本专利技术涉及计算机
,尤其涉及一种软件启动的方法、装置、存储介质、服务器和客户端。

技术介绍

[0002]运营商在向用户提供应用服务的时候,一般都需要用户通过客户端登录服务器来实现。因此,位于不同国家或地区的用户在使用客户端在访问运营商的应用服务器时,就可能会存在不同程度的延迟情况。运营商为了缓解用户的登录延迟,一般会针对性地不同国家和地区的用户分别配置其服务器加速登录策略,使得各个用户可以有区分地根据运营商对其本地的单独网络配置来完成快速登录,但该方式会存在一些明显的弊端,比如,当用户登录异地登录或运营商的加速登录策略发生变更等情况出现时,需要通过不断地进行软件更新或者打补丁等方式修改客户端的配置文件,来完成加速登录,每次更新都会为运营商带来巨大的工作量,效率过低,同时反复更新也会影响用户的操作感受。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种软件启动的方法、装置、存储介质、服务器和客户端,用以提高软件启动的速度。
[0004]一方面,本专利技术实施例提供了一种软件启动的方法,应用于一种通信系统,所述通信系统包括至少一个客户端、至少一个解析服务器和至少一个应用服务器,
[0005]所述方法包括:
[0006]所述客户端接收用户的第一软件启动请求;
[0007]所述客户端响应于所述第一软件启动请求,从相应的配置文件中获取统一入口域名;
[0008]所述客户端将所述客户端的登录地址携带在所述第一软件启动请求中,生成第二软件启动请求;
[0009]所述客户端将所述第二软件启动请求向所述统一入口域名发送;
[0010]所述解析服务器接收来自所述统一入口域名的所述第二软件启动请求;
[0011]所述解析服务器从所述第二软件启动请求中获取所述客户端的登录地址;
[0012]所述解析服务器根据所述客户端的登录地址,为所述客户端分配最近的加速点域名;
[0013]所述解析服务器将所述加速点域名携带在所述第二软件启动请求的响应信息中向所述客户端返回;
[0014]所述客户端接收到所述响应信息,根据加速点域名访问相应的应用服务器以获取应用服务。
[0015]另一方面,本专利技术实施例提供了一种软件启动的方法,应用于客户端,所述方法包括:
[0016]所述客户端接收用户的第一软件启动请求;
[0017]所述客户端响应于所述第一软件启动请求,从相应的配置文件中获取统一入口域名;
[0018]所述客户端将所述客户端的登录地址携带在所述第一软件启动请求中,生成第二软件启动请求;
[0019]所述客户端将所述第二软件启动请求向所述统一入口域名发送;
[0020]所述客户端接收所述第二软件启动请求的响应信息,所述响应信息中携带有与所述客户端最近的加速点域名;
[0021]所述客户端访问加速点域名以获取应用服务。
[0022]另一方面,本专利技术实施例提供了一种软件启动的方法,应用于服务器,所述方法包括:
[0023]所述服务器响应于客户端发送的软件启动请求,从所述软件启动请求中获取所述客户端的登录地址;
[0024]所述服务器根据所述客户端的登录地址,为所述客户端分配最近的加速点域名;
[0025]所述服务器将所述加速点域名携带在所述软件启动请求的响应信息中向所述客户端返回。
[0026]可选地,所述服务器根据所述客户端的登录地址,为所述客户端分配最近的加速点域名之前包括:
[0027]所述服务器为用户区域配置加速区域;
[0028]所述服务器为至少一个所述加速区域配置代理转发策略;
[0029]所述服务器启动所述代理转发策略对应的代理服务;
[0030]所述服务器查询出每个所述加速区域对应的登录地址段;
[0031]所述服务器配置每个所述登录地址段对应的加速点域名,并建立登录地址段与加速点域名的对应关系。
[0032]可选地,所述服务器根据所述客户端的登录地址,为所述客户端分配最近的加速点域名包括:
[0033]所述服务器根据所述客户端的登录地址和所述登录地址与加速点域名的对应关系,为所述客户端分配最近的加速点域名。
[0034]另一方面,本专利技术实施例提供了一种软件启动的装置,应用于客户端,所述装置包括:
[0035]接收模块,用于接收用户的第一软件启动请求;
[0036]第一获取模块,用于响应于所述第一软件启动请求,从相应的配置文件中获取统一入口域名;
[0037]生成模块,用于将所述客户端的登录地址携带在所述第一软件启动请求中,生成第二软件启动请求;
[0038]发送模块,用于将所述第二软件启动请求向所述统一入口域名发送;
[0039]所述接收模块,还用于接收所述第二软件启动请求的响应信息,所述响应信息中携带有与所述客户端最近的加速点域名;
[0040]访问模块,用于访问加速点域名以获取应用服务。
[0041]另一方面,本专利技术实施例提供了一种软件启动的装置,应用于服务器,所述装置包括:
[0042]第二获取模块,用于响应于客户端发送的软件启动请求,从所述软件启动请求中获取所述客户端的登录地址;
[0043]分配模块,用于根据所述客户端的登录地址,为所述客户端分配最近的加速点域名;
[0044]返回模块,用于将所述加速点域名携带在所述软件启动请求的响应信息中向所述客户端返回。
[0045]另一方面,本专利技术实施例提供了一种存储介质,包括:所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述软件启动的方法。
[0046]另一方面,本专利技术实施例提供了一种存储介质,包括:所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述软件启动的方法。
[0047]另一方面,本专利技术实施例提供了一种服务器,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现上述软件启动的方法的步骤。
[0048]另一方面,本专利技术实施例提供了一种客户端,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现上述软件启动的方法的步骤。
[0049]本专利技术实施例提供的软件启动的方法的技术方案中,当客户端接收到用户的第一软件启动请求时,从配置文件中获取统一入口域名。之后,客户端基于客户端的登录地址向统一入口域名发送第二软件启动请求。解析服务器可以根据客户端的登录地址为客户端分配最近的加速点域名,并将加速点域名返回给客户端,客户端根据加速点域名访问相应的应用服务器。可见,本专利技术实施例中,由对应统一接口域名的解析服务器维护各区域客户端的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件启动的方法,其特征在于,应用于一种通信系统,所述通信系统包括至少一个客户端、至少一个解析服务器和至少一个应用服务器,所述方法包括:所述客户端接收用户的第一软件启动请求;所述客户端响应于所述第一软件启动请求,从相应的配置文件中获取统一入口域名;所述客户端将所述客户端的登录地址携带在所述第一软件启动请求中,生成第二软件启动请求;所述客户端将所述第二软件启动请求向所述统一入口域名发送;所述解析服务器接收来自所述统一入口域名的所述第二软件启动请求;所述解析服务器从所述第二软件启动请求中获取所述客户端的登录地址;所述解析服务器根据所述客户端的登录地址,为所述客户端分配最近的加速点域名;所述解析服务器将所述加速点域名携带在所述第二软件启动请求的响应信息中向所述客户端返回;所述客户端接收到所述响应信息,根据加速点域名访问相应的应用服务器以获取应用服务。2.一种软件启动的方法,其特征在于,应用于客户端,所述方法包括:所述客户端接收用户的第一软件启动请求;所述客户端响应于所述第一软件启动请求,从相应的配置文件中获取统一入口域名;所述客户端将所述客户端的登录地址携带在所述第一软件启动请求中,生成第二软件启动请求;所述客户端将所述第二软件启动请求向所述统一入口域名发送;所述客户端接收所述第二软件启动请求的响应信息,所述响应信息中携带有与所述客户端最近的加速点域名;所述客户端访问加速点域名以获取应用服务。3.一种软件启动的方法,其特征在于,应用于服务器,所述方法包括:所述服务器响应于客户端发送的软件启动请求,从所述软件启动请求中获取所述客户端的登录地址;所述服务器根据所述客户端的登录地址,为所述客户端分配最近的加速点域名;所述服务器将所述加速点域名携带在所述软件启动请求的响应信息中向所述客户端返回。4.根据权利要求3所述的方法,其特征在于,所述服务器根据所述客户端的登录地址,为所述客户端分配最近的加速点域名之前包括:所述服务器为用户区域配置加速区域;所述服务器为至少一个所述加速区域配置代理转发策略;所述服务器启动所述代理转发策略对应的代理服务;所述服务器查询出每个所述加速区域对应的登录地址段;所述服务器配置每个...

【专利技术属性】
技术研发人员:张忠峰
申请(专利权)人:北京智明星通科技股份有限公司
类型:发明
国别省市:

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

1