一种文件配置方法及服务器技术

技术编号:22022057 阅读:31 留言:0更新日期:2019-09-04 01:14
本发明专利技术实施例提供一种文件配置方法及服务器,涉及通信技术领域,以解决现有的服务器中的存储资源的利用率较低的问题。该方法包括:接收终端设备发送的目标请求消息,该目标请求消息用于请求配置文件集合,该配置文件集合中的文件用于配置终端设备中的目标对象;根据该目标请求消息,获取配置文件集合,该配置文件集合包括至少两个配置文件,该至少两个配置文件中的至少一个配置文件为不同对象共享的配置文件;向终端设备发送该配置文件集合;其中,该目标对象为以下任意一项:操作系统、网页、应用程序。该方法应用于服务器获取配置文件的场景中。

A File Configuration Method and Server

【技术实现步骤摘要】
一种文件配置方法及服务器
本专利技术实施例涉及通信
,尤其涉及一种文件配置方法及服务器。
技术介绍
目前,终端设备中的对象(例如操作系统、应用程序等)的配置文件可以通过在线获取的方式得到。通常,服务器中存储有多个配置文件,其中,不同的配置文件用于配置不同的对象。当终端设备中的某个对象需要获取其需要的配置文件时,该对象可以通过终端设备(例如手机、平板电脑等)向服务器发送一个用于请求配置文件的指令信息,服务器接收到该指令信息即可确定是哪个对象请求获取配置文件,然后服务器可以将用于配置该对象的配置文件发送给终端设备。然而,由于不同对象的配置文件通常是独立存储的,即服务器中存储有针对不同对象的不同配置文件,而通常,有些配置文件中可能包括相同的配置信息,因此上述存储方式导致服务器中的存储资源的利用率较低。
技术实现思路
本专利技术实施例提供一种文件配置方法及服务器,以解决现有的服务器中的存储资源的利用率较低的问题。为了解决上述技术问题,本专利技术实施例是这样实现的:第一方面,本专利技术实施例提供了一种文件配置方法,该方法包括:接收终端设备发送的目标请求消息;并根据该目标请求消息,获取配置文件集合;以及向终端设备发送该配置文件集合。其中,该目标请求消息用于请求配置文件集合,该配置文件集合包括至少两个配置文件,该至少两个配置文件中的至少一个配置文件为不同对象共享的配置文件,该配置文件集合中的文件用于配置该终端设备中的目标对象,该目标对象为以下任意一项:操作系统、网页、应用程序。第二方面,本专利技术实施例提供了一种服务器,该服务器包括接收模块、获取模块和发送模块。接收模块,用于接收终端设备发送的目标请求消息;获取模块,用于根据接收模块接收的目标请求消息,获取配置文件集合;发送模块,用于向终端设备发送获取模块获取的配置文件集合。其中,该目标请求消息用于请求配置文件集合,该配置文件集合中的文件用于配置该终端设备中的目标对象,该配置文件集合包括至少两个配置文件,该至少两个配置文件中的至少一个配置文件为不同对象共享的配置文件,该目标对象为以下任意一项:操作系统、网页、应用程序。第三方面,本专利技术实施例提供了一种服务器,该服务器包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现如上述第一方面中的文件配置方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现如上述第一方面中的文件配置方法的步骤。在本专利技术实施例中,可以接收终端设备发送的请求配置文件集合(配置文件集合中的文件用于配置终端设备中的目标对象)的目标请求消息;并根据该目标请求消息,获取包括至少两个配置文件(其中至少一个配置文件为不同对象共享的配置文件)的配置文件集合;以及向终端设备发送该配置文件集合;其中,该目标对象为以下任意一项:操作系统、网页、应用程序。通过该方案,当终端设备向服务器发送请求配置文件集合的请求消息时,服务器可以根据该请求消息,从服务器中获取至少两个配置文件,由于该至少两个配置文件中的至少一个配置文件为不同对象(例如网页、应用程序等)共享的配置文件,即该至少一个配置文件可以用于配置至少两个对象,因此,服务器可以将不同对象的相同配置文件存储一份(即不同对象可以共享该配置文件),而无须再将不同对象的相同配置文件重复存储多份,从而可以节省服务器的存储资源,从而可以提高服务器的存储资源的利用率。附图说明图1为本专利技术实施例提供的一种通信系统的架构示意图;图2为本专利技术实施例提供的一种文件配置方法的示意图之一;图3为本专利技术实施例提供的一种文件配置方法应用的示意图之一;图4为本专利技术实施例提供的一种文件配置方法的示意图之二;图5为本专利技术实施例提供的一种文件配置方法应用的示意图之二;图6为本专利技术实施例提供的一种文件配置方法的示意图之三;图7为本专利技术实施例提供的一种文件配置方法应用的示意图之三;图8为本专利技术实施例提供的一种文件配置方法的示意图之四;图9为本专利技术实施例提供的服务器的结构示意图;图10为本专利技术实施例提供的服务器的硬件示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中符号“/”表示关联对象是或者的关系,例如A/B表示A或者B。本专利技术的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一配置文件和第二配置文件等是用于区别不同的配置文件,而不是用于描述配置文件的特定顺序。在本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。在本专利技术实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个对象是指两个或者两个以上的对象等。下面对本专利技术实施例中涉及的一些术语/名词进行解释说明。配置文件:为对不同对象进行配置的文件。例如,对操作系统进行配置的文件、对应用程序进行配置的文件等。本专利技术实施例提供一种文件配置方法及服务器,可以接收终端设备发送的请求配置文件集合(配置文件集合中的文件用于配置终端设备中的目标对象)的目标请求消息;并根据该目标请求消息,获取包括至少两个配置文件(其中至少一个配置文件为不同对象共享的配置文件)的配置文件集合;以及向该终端设备发送该配置文件集合;其中,该目标对象为以下任意一项:操作系统、网页、应用程序。通过该方案,当终端设备向服务器发送请求配置文件集合的请求消息时,服务器可以根据该请求消息,从服务器中获取至少两个配置文件,由于该至少两个配置文件中的至少一个配置文件为不同对象(例如网页、应用程序等)共享的配置文件,即该至少一个配置文件可以用于配置至少两个对象,因此,服务器可以将不同对象的相同配置文件存储一份(即不同对象可以共享该配置文件),而无须再将不同对象的相同配置文件重复存储多份,从而可以节省服务器的存储资源,进而可以提高服务器的存储资源的利用率。图1为本专利技术实施例提供的一种通信系统的架构示意图。如图1所示,该通信系统可以包括至少一个终端设备01和服务器02。其中,至少一个终端设备01和服务器02之间可以建立连接。需要说明的是,上述图1是以至少一个终端设备01和服务器02之间为有线网络连接为例进行示例性说明的,其并不对本专利技术实施例造成任何限定。可以理解,实际实现时,至少一个终端设备01和服务器02之间还可以为无线网络连接等任意可能的连接方式,具体可以根据实际使用需求确定。本专利技术实施例中的服务器可以为管理资源,并为终端设备提供服务的计算机设备。服务器可以包括处理器、硬盘、存储器和本文档来自技高网...

【技术保护点】
1.一种文件配置方法,应用于服务器,其特征在于,所述方法包括:接收终端设备发送的目标请求消息,所述目标请求消息用于请求配置文件集合,所述配置文件集合中的文件用于配置所述终端设备中的目标对象;根据所述目标请求消息,获取配置文件集合,所述配置文件集合包括至少两个配置文件,所述至少两个配置文件中的至少一个配置文件为不同对象共享的配置文件;向所述终端设备发送所述配置文件集合;其中,所述目标对象为以下任意一项:操作系统、网页、应用程序。

【技术特征摘要】
1.一种文件配置方法,应用于服务器,其特征在于,所述方法包括:接收终端设备发送的目标请求消息,所述目标请求消息用于请求配置文件集合,所述配置文件集合中的文件用于配置所述终端设备中的目标对象;根据所述目标请求消息,获取配置文件集合,所述配置文件集合包括至少两个配置文件,所述至少两个配置文件中的至少一个配置文件为不同对象共享的配置文件;向所述终端设备发送所述配置文件集合;其中,所述目标对象为以下任意一项:操作系统、网页、应用程序。2.根据权利要求1所述的方法,其特征在于,所述目标请求消息中包括第一标识,所述第一标识用于指示第一配置文件;所述根据所述目标请求消息,获取配置文件集合,包括:根据所述第一标识,获取所述第一配置文件;根据所述第一配置文件,获取第二配置文件;将所述第一配置文件和所述第二配置文件作为所述配置文件集合。3.根据权利要求2所述的方法,其特征在于,所述第一配置文件中包括至少一个关联信息,每个关联信息用于指示与所述第一配置文件关联的至少一个第三配置文件;所述根据所述第一配置文件,获取第二配置文件,包括:分别根据每个关联信息,获取至少一个第三配置文件,以得到所述第二配置文件。4.根据权利要求1所述的方法,其特征在于,所述目标请求消息中包括M个第二标识,每个第二标识用于指示一个第四配置文件,M为大于1的整数;所述根据所述目标请求消息,获取配置文件集合,包括:分别根据每个第二标识,获取一个第四配置文件,以得到M个第四配置文件;将所述M个第四配置文件作为所述配置文件集合。5.根据权利要求4所述的方法,其特征在于,所述得到M个第四配置文件之后,所述方法还包括:根据所述M个第四配置文件中的N个第四配置文件,获取第五配置文件,N为小于或等于M的整数;所述将所述M个第四配置文件作为所述配置文件集合,包括:将所述M个第四配置文件和所述第五配置文件作为所述配置文件集合。6.根据权利要求5所述的方法,其特征在于,所述N个第四配置文件中的每个第四配置文件中包括至少一个关联信息,每个关联信息用于指示与一个第四配置文件关联的至少一个第六配置文件;所述根据所述M个第四配置文件中的N个第四配置文件,获取第五配置文件,包括:分别根据每个关联信息,获取至少一个第六配置文件,以得到所述第五配置文件。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述服务器中包括至少两个配置文件,所述至少两个配置文件包括第一目标配置文件和第二目标配置文件;其中,所述第一目标配置文件为第一对象的配置文件,所述第二目标配置文件为所述第一对象和第二对象共享的配置文件。8.一种服务器,其特征在于,所述服务器包括接收模块、获取模块和发送模块;所述接收模块,用于接收终端设备发送的目标请求消息,所述目标请求消息用于请求配置文件集合,所...

【专利技术属性】
技术研发人员:李文明
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1