一种业务处理系统、业务处理的方法以及相关装置制造方法及图纸

技术编号:30414666 阅读:28 留言:0更新日期:2021-10-24 16:17
本申请公开了一种业务处理系统,业务处理系统包括主模块以及N个辅助模块,主模块用于获取目标应用程序所对应的业务请求;主模块还用于根据业务请求确定目标业务类型所对应的K个辅助模块;主模块还用于根据路由信息向K个辅助模块发送模块调用请求;辅助模块用于根据模块调用请求向主模块发送相关数据;主模块还用于当接收到K个辅助模块发送的相关数据时,向服务器发送相关数据,以使服务器向客户端提供相关的功能。在应用开发的过程中,辅助模块接入至主模块后即可提供相应的业务,无需针对每项业务进行额外的开发和配置,降低了应用开发的难度,而且在很大程度上节省了人力成本和物力成本。物力成本。物力成本。

【技术实现步骤摘要】
一种业务处理系统、业务处理的方法以及相关装置


[0001]本申请涉及计算机
,尤其涉及一种业务处理系统、业务处理的方法以及相关装置。

技术介绍

[0002]随着终端技术和移动互联网技术的发展,在终端设备上安装的应用程序越来越多,小程序也应运而生。小程序是一种不需要下载安装即可使用的应用,用户扫一扫或者搜一搜即可直接打开应用,随时可用,并且无需安装卸载。
[0003]目前,对于小程序的开发主要分为如下几个阶段,首先在平台上注册小程序,然后填写小程序的基本信息,比如名称、头像、介绍以及服务范围等。完成小程序的开发信息配置后,开发人员可以进行小程序的开发和调整,最后提交至后台平台进行发布。
[0004]然而,无论是常规的应用程序还是小程序,都离不开服务器的支持,开发人员需要在服务器上进行复杂的配置才能完成开发工作,导致开发成本较高。

技术实现思路

[0005]本申请实施例提供了一种业务处理系统、业务处理的方法以及相关装置,在应用开发的过程中,基于目标应用程序可提供的业务选择合适的辅助模块,并将辅助模块接入至主模块本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务处理系统,其特征在于,所述业务处理系统包括主模块以及N个辅助模块,所述主模块包括用于接入服务器以及辅助模块的通信接口,每个辅助模块包括用于接入所述主模块的通信接口,所述每个辅助模块具有对应的功能标识,所述功能标识用于标识功能类型,所述N为大于或等于1的整数;所述主模块,用于获取目标应用程序所对应的业务请求,其中,所述业务请求携带目标业务类型的业务标识,所述业务标识与所述功能标识具有对应关系;所述主模块,还用于根据所述业务请求确定目标业务类型所对应的K个辅助模块,其中,所述K为大于或等于1,且小于或等于所述N的整数;所述主模块,还用于根据路由信息向所述K个辅助模块发送模块调用请求,其中,所述路由信息包括所述N个辅助模块中每个辅助模块与地址标识之间的对应关系;所述辅助模块,用于根据所述模块调用请求向所述主模块发送相关数据;所述主模块,还用于当接收到所述K个辅助模块发送的相关数据时,向所述服务器发送相关数据,以使所述服务器向客户端提供相关的功能。2.根据权利要求1所述的业务处理系统,其特征在于,所述主模块,具体用于获取第一业务流量值;若所述第一业务流量值大于或等于第一流量阈值,则根据所述业务请求确定所述目标业务类型所对应的K个辅助模块,其中,所述K个辅助模块包括至少两个具有相同功能标识的辅助模块。3.根据权利要求2所述的业务处理系统,其特征在于,所述主模块,还用于在根据所述业务请求确定所述目标业务类型所对应的K个辅助模块之后,获取第二业务流量值;所述主模块,还用于若所述第二业务流量值小于所述第二流量阈值,则向所述至少两个具有相同功能标识的辅助模块中的至少一个辅助模块,发送功能关闭指令;所述辅助模块,还用于响应于所述功能关闭指令,关闭所述至少一个用于接入所述主模块的通信接口。4.根据权利要求1所述的业务处理系统,其特征在于,所述主模块,具体用于获取第一时间值;若所述第一时间值处于预设时间段内,则根据所述业务请求确定所述目标业务类型所对应的K个辅助模块,其中,所述K个辅助模块包括至少两个具有相同功能标识的辅助模块。5.根据权利要求4所述的业务处理系统,其特征在于,所述主模块,还用于在根据所述业务请求确定所述目标业务类型所对应的K个辅助模块之后,获取第二时间值;所述主模块,还用于若所述第二时间值未处于所述预设时间段内,则向所述至少两个具有相同功能标识的辅助模块中的至少一个辅助模块发送功能关闭指令;所述辅助模块,还用于响应于所述功能关闭指令,关闭所述至少一个用于接入所述主模块的通信接口。6.根据权利要求1所述的业务处理系统,其特征在于,所述辅助模块还包括应用程序编程接口API;所述辅助模块,还用于通过所述API获取功能添加指令;
所述辅助模块,还用于响应于所述功能添加指令,获取新增功能信息,其中,所述新增功能信息对应于新增功能;所述辅助模块,具体用于根据所述模块调用请求向所述主模块发送第一相关数据以及第二相关数据,其中,所述第一相关数据对应于原始功能,所述第二相关数据对应于所述新增功能。7.根据权利要求1所述的业务处理系统,其特征在于,所述主模块还包括触控屏;所述主模块,还用于通过所述触控屏接收模块选择指令,其中,所述模块选择指令携带M个模块标识,所述M为大于或等于1,且小于或等于所述N的整数;所述主模块,还用于根据所述模块选择指令,向M个模块标识所对应的M个辅助模块发送功能关闭指令;所述辅助模块,还用于响应于所述功能关闭指令,关闭所述至少一个用于接入所述主模块的通信接口。8.一种业务处理的方法,其特征在于,所述方法应用于业务处理系统中的主模块,所述业务处理系统还包括N个辅助模块,所述主模块包括至少一个用于接入服务器以及辅助模块的通信接口,每个辅助模块包括至少一个用于接入所述主模块的通信接口,所述每个辅助模块具有对应的功能标识,所述功能标识用于标识功能类型,所述N为大于或等于1的整数,所述方法包括:获取目标应用程序所对应的业务请求,其中,所述业务请求携带目标业务类型的标识;根据所述业务请求确定所述目标业务类型所对应的K个辅助模块,其中,所述K为大于或等于1,且小于或等于所述N的整数;根据路由信息向所述K个辅助模块发送模块调用请求,以使所述K个辅助模块根据所述模块调用请求向所述主模块发送相关数据,其中,所述路由信息包括所述N个辅助模块...

【专利技术属性】
技术研发人员:卓达城
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1