本申请提出一种业务的控制方法及装置。其中,该方法包括:获取业务系统中待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面;接收用户在参数配置页面上设置的参数信息;以及向业务系统发送参数信息,以使业务系统根据参数信息执行对应的操作。本申请实施例的业务的控制方法及装置,不需要在配置系统中预先保存业务系统的配置参数和人工开发配置页面,大大减少了开发工作量,提高了开发效率。
【技术实现步骤摘要】
本申请涉及计算机
,尤其涉及一种业务的控制方法及装置。
技术介绍
为了满足人们对不同业务的使用需求,业务系统的复杂程度不断提高。为了可以更好地控制业务系统的展示效果或者管理业务系统的后台逻辑,通常在开发业务系统的同时,开发一个与业务系统相对应的配置系统,配置系统将业务系统中可以配置的参数预先保存在数据库中,并根据参数开发对应的配置界面,以方便用户配置业务系统中的参数。目前,用户在配置界面配置业务系统对应的参数后,业务系统接收并解析配置系统中用户配置的参数,以及根据用户配置的参数改变自身的展示效果或者改变后台的逻辑功能。然而,上述业务系统的方式存在的问题是,配置系统数据库中保存的配置参数需要人工提前录入,人工工作量大,并且随着业务系统的参数的改变,配置系统数据库中的配置参数需重新录入,对应的配置界面也需重新开发,以及业务系统与配置系统对应的参数解析也需重新开发,配置系统的开发成本高,配置业务系统的过程复杂。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的第一个目的在于提出一种业务的控制方法,该方法不需要在配置系统中预先保存业务系统的配置参数和人工开发配置页面,大大减少了开发工作量,提高了开发效率。本申请的第二个目的在于提出一种业务的控制方法。本申请的第三个目的在于提出一种业务的控制装置。本申请的第四个目的在于提出一种业务的控制装置。为达上述目的,本申请第一方面实施例提出了一种业务的控制方法,包括:获取业务系统中待控制业务的参数描述信息,并根据所述参数描述信息生成参数配置页面;接收用户在所述参数配置页面上设置的参数信息;以及向所述业务系统发送所述参数信息,以使所述业务系统根据所述参数信息执行对应的操作。本申请实施例的业务的控制方法,获取业务系统中待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面,以及接收用户在参数配置页面中设置的参数信息,并向业务系统发送对应的参数信息,相对于现有的配置业务系统的方式,不需要在配置系统中预先保存业务系统的配置参数和人工开发配置页面,大大减少了开发工作量,提高了开发效率。为达上述目的,本申请第二方面实施例提出了一种业务的控制方法,包括:向配置系统发送待控制业务的参数描述信息,以使所述配置系统根据所述参数描述信息生成参数配置页面;以及接收所述配置系统发送的用户在所述参数配置页面上设置的参数信息,并根据所述参数信息执行对应的操作。本申请实施例的业务的控制方法,向配置系统发送待控制业务的参数描述信息,以使配置系统根据参数描述信息生成参数配置页面,以及接收配置系统发送的用户在参数配置页面上设置的参数信息,并根据参数信息执行对应的操作,相对于现有的业务系统来说,业务系统主动向配置系统发送待控制业务的参数描述信息,由于配置系统完成配置后的参数的名称和应用系统中的参数的名称一致,可利于业务系统迅速解析出配置系统中的参数的名称和取值,提高业务系统配置的效率。为达上述目的,本申请第三方面实施例提出了一种业务的控制装置,包括:处理模块,用于获取业务系统中待控制业务的参数描述信息,并根据所述参数描述信息生成参数配置页面;接收模块,用于接收用户在所述参数配置页面上设置的参数信息;以及发送模块,用于向所述业务系统发送所述参数信息,以使所述业务系统根据所述参数信息执行对应的操作。本申请实施例的业务的控制装置,通过处理模块获取业务系统中待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面,并通过接收模块接收用户在参数配置页面中设置的参数信息,以及通过发送模块向业务系统发送对应的参数信息,相对于现有的配置业务系统的方式,不需要在配置系统中预先保存业务系统的配置参数和人工开发配置页面,大大减少了开发工作量,提高了开发效率。为达上述目的,本申请第四方面实施例提出了一种业务的控制装置,包括:发送模块,用于向配置系统发送待控制业务的参数描述信息,以使所述配置系统根据所述参数描述信息生成参数配置页面;以及处理模块,用于接收所述配置系统发送的用户在所述参数配置页面上设置的参数信息,并根据所述参数信息执行对应的操作。本申请实施例的业务的控制装置,通过发送模块向配置系统发送待控制业务的参数描述信息,以使配置系统根据参数描述信息生成参数配置页面,以及通过处理模块接收配置系统发送的用户在参数配置页面上设置的参数信息,并根据参数信息执行对应的操作,相对于现有的业务系统来说,业务系统主动向配置系统发送待控制业务的参数描述信息,由于配置系统完成配置后的参数的名称和应用系统中的参数的名称一致,可利于业务系统迅速解析出配置系统中的参数的名称和取值,提高业务系统配置的效率。附图说明图1是本申请一个实施例的业务的控制方法的流程图。图2是本申请另一个实施例的业务的控制方法的流程图。图3是本申请又一个实施例的业务的控制方法的流程图。图4是本申请一个实施例的参数配置页面的示意图一。图5是本申请一个实施例的参数配置页面的示意图二。图6是本申请一个实施例的业务的控制装置的结构示意图。图7是本申请另一个实施例的业务的控制装置的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。下面参考附图描述本申请实施例的业务的控制方法及装置。图1是本申请一个实施例的业务的控制方法的流程图,该实施例从配置系统侧进行描述,如图1所示,该业务的控制方法包括:S101,获取业务系统中待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面。具体地,在用户需要配置业务系统的参数时,配置系统向业务系统发送调用请求,业务系统根据该调用请求获得待控制业务的参数描述信息,并通过预设接口向配置系统发送待控制业务的参数描述信息,配置系统接收业务系统通过预设接口返回的待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面。其中,上述参数描述信息(也可以称为自解释信息)可包含与待控制业务对应的参数的名称(简称参数名)、参数的取值和参数的描述信息,还可以包含参数的类型和默认值等,其中,参数的描述信息用于描述参数的含义。例如,参数名为bannerNeeded,该bannerNeeded对应的描述信息为:是否需要展示广告,bannerNeeded的类型为b本文档来自技高网...
【技术保护点】
一种业务的控制方法,其特征在于,包括:获取业务系统中待控制业务的参数描述信息,并根据所述参数描述信息生成参数配置页面;接收用户在所述参数配置页面上设置的参数信息;以及向所述业务系统发送所述参数信息,以使所述业务系统根据所述参数信息执行对应的操作。
【技术特征摘要】
1.一种业务的控制方法,其特征在于,包括:
获取业务系统中待控制业务的参数描述信息,并根据所述参数描述信息生成参数配置
页面;
接收用户在所述参数配置页面上设置的参数信息;以及
向所述业务系统发送所述参数信息,以使所述业务系统根据所述参数信息执行对应的
操作。
2.根据权利要求1所述的方法,其特征在于,所述获取业务系统中待控制业务的参数
描述信息,包括:
向所述业务系统发送调用请求,接收所述业务系统通过预设接口返回的所述待控制业
务的参数描述信息。
3.根据权利要求1所述的方法,其特征在于,所述向所述业务系统发送所述参数信息,
包括:
根据所述参数描述信息对所述用户设置的参数信息进行校验,若所述参数信息通过校
验,则向所述业务系统发送所述参数信息,若未通过校验,则显示重新设置的提示信息。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述参数描述信息包含与所述
待控制业务对应的参数的名称、取值和描述信息。
5.一种业务的控制方法,其特征在于,包括:
向配置系统发送待控制业务的参数描述信息,以使所述配置系统根据所述参数描述信
息生成参数配置页面;以及
接收所述配置系统发送的用户在所述参数配置页面上设置的参数信息,并根据所述参
数信息执行对应的操作。
6.根据权利要求5所述的方法,其特征在于,所述向配置系统发送待控制业务的参数
描述信息,包括:
接收所述配置系统发送的调用请求,根据所述调用请求通过预设接口向配置系统发送
所述待控制业务的参数描述信息。
7.根据权利要求5或6所述的方法,其特征在于,所述参数描述信息包含与所述待控
制业务对应的参数的名称、取值和描述信息。
8.根据权利要求7所述的方法,其特征在于,所述根据所述参数信息执行对应的操作,
包括:
对所述参数信息进行解析,获得被设置的参数的名称和取值;以及
根据参数的名称将被设置的参数的取值反馈给对应的待控制业务,以使所述待控制业
务根据被设置的参数的取值执行对应的...
【专利技术属性】
技术研发人员:刘威,尹利民,张美德,王跃伟,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。