传输产品配置参数的方法和服务器技术

技术编号:15624675 阅读:57 留言:0更新日期:2017-06-14 06:03
本申请实施例公开了一种传输产品配置参数的方法和服务器。所述方法包括:应用系统接收客户端发送的业务请求;所述应用系统解析所述业务请求,得到所述业务对应产品标识及处理所述业务所需的产品配置参数标识;所述应用系统向查询系统获取所述产品标识对应的产品配置元数据集,所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;所述应用系统向查询系统获取所述产品配置参数标识对应的配置参数别名;所述应用系统根据本地的所述产品配置元数据集查找所述配置参数别名对应的产品配置参数。利用本申请实施例,可以解决由于配置参数在被大量使用及传输过程中,极大的占用网络带宽的问题。

【技术实现步骤摘要】
传输产品配置参数的方法和服务器
本申请涉及数据传输
,特别涉及一种传输产品配置参数的方法和服务器。
技术介绍
业务流程的正常进行,往往需要数据在不同服务器或系统之间进行传输。例如某一系统或服务器A需要获取数据info,而所需的数据info存储于另一系统或服务器B中,那么A需要通过网络向B发送获取数据info的请求,进而B可以通过网络将数据info返回至A。例如一般网络产品(如网上移动营业厅应用系统、淘宝应用系统、招财宝系统)具有实现产品功能所需的产品配置参数。为了提供业务的处理,可以在网络产品的前端设置应用系统,由应用系统处理客户端发来的业务请求。在处理业务请求的过程中,可能需要所处理具体业务的产品配置参数。当涉及的产品比较多时,可以将产品配置参数存储于数据库中,同时设置专门用于向数据库查询获取产品配置参数的查询系统。该应用系统可能包括不止一个服务器,例如由多个服务器构成的集群;该查询系统也可能包括不止一个服务器,同样例如是由多个服务器构成的集群。应用系统与查询系统之间通过网络连接,实现产品配置参数的传输。现有技术中一种传输产品配置参数的方法如图1所示,包括如下:A1:用户通过在客户端(如手机、个人电脑)上的操作向应用系统发送业务请求;A2:所述应用系统接收到业务请求后,进行相应的业务处理;在业务处理过程中,所述应用系统需要查询某一产品的配置参数,从而通过网络向前述查询系统请求获取所需产品的产品配置参数;A3:所述查询系统根据所述应用系统的请求查询数据库,获取相应的产品的产品配置参数,并返回至应用系统;A4:所述应用系统利用所述返回的产品的产品配置参数完成所述业务处理,并将处理结果返回至所述客户端。上述现有技术中产品配置参数涉及的数据量可能会比较大。当应用系统需要处理大量的客户端发来的业务请求时,可能需要频繁的获取产品配置参数。而这些产品配置参数如前所述数据量较大,则导致通过网络在应用系统与查询系统之间进行传输时,占用较大的传输带宽。
技术实现思路
本申请实施例的目的是提供传输产品配置参数的方法和服务器,用以降低传输产品配置参数时占用的网络带宽。为解决上述技术问题,本申请实施例提供的传输产品配置参数的方法和服务器是这样实现的:一种传输产品配置参数的方法,包括:应用系统接收客户端发送的业务请求;所述应用系统解析所述业务请求,得到所述业务对应产品标识及处理所述业务所需的产品配置参数标识;所述应用系统向查询系统获取所述产品标识对应的产品配置元数据集,所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;所述应用系统向查询系统获取所述产品配置参数标识对应的配置参数别名;所述应用系统根据本地的所述产品配置元数据集查找所述配置参数别名对应的产品配置参数。一种传输产品配置参数的方法,包括:应用系统向查询系统获取所述应用系统对应的产品配置元数据集;所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;所述应用系统接收客户端发送的业务请求并解析,得到处理所述业务所需的产品配置参数标识;所述应用系统向所述查询系统获取所述产品配置参数标识对应配置参数别名;所述应用系统根据本地的所述产品配置元数据集查找所述配置参数别名对应的产品配置参数。一种传输产品配置参数的方法,包括:应用系统接收查询系统发送的产品配置数据元数据集;所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;所述应用系统接收客户端发送的业务请求并解析,得到处理所述业务所需的产品配置参数标识;所述应用系统向所述查询系统获取所述产品配置参数标识对应配置参数别名;所述应用系统根据本地的所述产品配置元数据集查找所述配置参数别名对应的产品配置参数。一种传输产品配置参数的应用系统,包括:接收单元,用于接收客户端发送的业务请求;业务解析单元,解析所述业务请求,得到所述业务对应产品标识及处理所述业务所需的产品配置参数标识;第一获取单元,用于向查询系统获取所述产品标识对应的产品配置元数据集,所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;第二获取单元,用于向查询系统获取所述产品配置参数标识对应的配置参数别名;处理单元,用于根据本地的所述产品配置元数据集查找所述配置参数别名对应的产品配置参数。一种传输产品配置参数的应用系统,包括:第一获取单元,用于向查询系统获取所述应用系统对应的产品配置元数据集;所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;业务解析单元,用于接收客户端发送的业务请求并解析,得到处理所述业务所需的产品配置参数标识;第二获取单元,用于所述应用系统向所述查询系统获取所述产品配置参数标识对应配置参数别名;处理单元,用于根据本地的所述产品配置元数据集,及所述产品配置参数标识对应的配置参数别名,得到对应的产品配置参数。一种传输产品配置参数的应用系统,包括:接收单元,用于接收查询系统发送的产品配置数据元数据集;所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;业务解析单元,用于接收客户端发送的业务请求并解析,得到处理所述业务所需的产品配置参数标识;获取单元,用于所述应用系统向所述查询系统获取所述产品配置参数标识对应配置参数别名;处理单元,用于根据本地的所述产品配置元数据集,及所述产品配置参数标识对应的配置参数别名,得到对应的产品配置参数。由以上本申请实施例提供的技术方案可见,本申请实施例提供的一种传输产品配置参数的方法和服务器,通过接收客户端发送的业务请求;解析所述业务请求,得到所述业务对应产品标识及处理所述业务所需的配置参数标识;向查询系统获取所述产品标识对应的产品配置元数据集,所述产品配置元数据集包括产品的可选配置参数及对应的别名;向查询系统获取所述产品配置参数标识对应的配置参数别名;根据本地的所述产品配置元数据集,及所述产品配置参数标识对应的配置参数别名,得到对应的产品配置参数。从而大大减小了由于产品配置参数在被大量使用及传输过程中,产品配置参数占用的网络带宽。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的现有技术中的传输产品配置参数的方法的流程图;图2为本申请实施例提供的网络化环境的示意图;图3为本申请一实施例中提供的一种传输产品配置参数的方法的流程图;图4为本申请一实施例中提供的一种传输产品配置参数的方法的流程图;图5为本申请一实施例中提供的一种传输产品配置参数的方法的流程图;图6为本申请一实施例中提供的一种传输产品配置参数的方法的流程图;图7为本申请一实施例中提供的一种传输产品配置参数的服务器的模块示意图;图8为本申请一实施例中提供的一种传输产品配置参数的服务器的模块示意图;图9为本申请一实施例中提供的一种传输产品配置参数的服务器的模块示意图。具体实施方式为了使本
本文档来自技高网
...
传输产品配置参数的方法和服务器

【技术保护点】
一种传输产品配置参数的方法,其特征在于,包括:应用系统接收客户端发送的业务请求;所述应用系统解析所述业务请求,得到所述业务对应产品标识及处理所述业务所需的产品配置参数标识;所述应用系统向查询系统获取所述产品标识对应的产品配置元数据集,所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;所述应用系统向查询系统获取所述产品配置参数标识对应的配置参数别名;所述应用系统根据本地的所述产品配置元数据集查找所述配置参数别名对应的产品配置参数。

【技术特征摘要】
1.一种传输产品配置参数的方法,其特征在于,包括:应用系统接收客户端发送的业务请求;所述应用系统解析所述业务请求,得到所述业务对应产品标识及处理所述业务所需的产品配置参数标识;所述应用系统向查询系统获取所述产品标识对应的产品配置元数据集,所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;所述应用系统向查询系统获取所述产品配置参数标识对应的配置参数别名;所述应用系统根据本地的所述产品配置元数据集查找所述配置参数别名对应的产品配置参数。2.如权利要求1所述的方法,其特征在于,所述业务请求中包括业务条件。3.如权利要求2所述的方法,其特征在于,所述应用系统解析所述业务请求,得到所述业务对应产品标识及处理所述业务所需的配置参数标识,包括:所述应用系统解析所述业务请求,通过所述业务请求中的业务条件得到所述业务对应产品标识及处理所述业务所需的配置参数标识。4.如权利要求1所述的方法,其特征在于,所述配置参数采用Key-Value形式存储。5.如权利要求1所述的方法,其特征在于,所述方法之后还包括:所述应用系统利用查找到的产品配置数据进行业务处理。6.一种传输产品配置参数的方法,其特征在于,包括:应用系统向查询系统获取所述应用系统对应的产品配置元数据集;所述产品配置元数据集包括产品的可选配置参数及对应的别名;所述别名的长度较配置参数字符少;所述应用系统接收客户端发送的业务请求并解析,得到处理所述业务所需的产品配置参数标识;所述应用系统向所述查询系统获取所述产品配置参数标识对应配置参数别名;所述应用系统根据本地的所述产品配置元数据集查找所述配置参数别名对应的产品配置参数。7.如权利要求6所述的方法,其特征在于,所述应用系统向查询系统获取所述应用系统对应的产品配置元数据集,包括:所述应用系统定时检查本地是否存储有所述应用系统标识对应的产品配置元数据集;如果没有,所述应用系统向查询系统获取所述标识对应产品配置元数据集。8.如权利要求6所述的方法,其特征在于,所述业务请求包括业务条件。9.如权利要求6所述的方法,其特征在于,所述应用系统解析所述业务请求,得到所述业务对应产品标识及处理所述业务所需的配置参数标识,包括:所述应用系统解析所述业务请求,通过所述业务请求中的业务条件得到处理所述业务所需的配置参数标识。10.如权利要求6所述的方法,其特征在于,所述方法之后还包括:所述应用系统利用查找到的产品配置数据进行业务处理。11.一种传输产品配置参数的方法,其特征在于,包括:应用系统接收查询系统发送的产品配置数据元数据集;所述产品配置元数据集包...

【专利技术属性】
技术研发人员:张蓉
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1