本申请公开了一种用户请求的处理方法、装置、系统、设备及可读存储介质,通过创建若干个处理节点,每个处理节点对应有业务处理算法,由创建的若干个处理节点和各自对应的上传地址组成节点库,当接收到用户端发送的包含待处理业务的请求时,从节点库中选取与待处理业务匹配的处理节点,并将处理节点对应的上传地址发送给用户端,接收处理节点返回的处理结果,基于处理数据,确定与请求对应的最终业务数据。在本申请中当接收到新的用户端的请求时,只需要根据请求从节点库中选取与请求中的待处理业务匹配的处理节点,相比于针对每个用户端的请求均进行全新的对接开发,可以避免对相同的业务处理算法进行重复开发,从而一定程度上提升开发效率。上提升开发效率。上提升开发效率。
【技术实现步骤摘要】
用户请求的处理方法、装置、系统、设备及可读存储介质
[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]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用户请求的处理方法,其特征在于,包括:接收用户端发送的请求,所述请求中包含待处理业务;从预先创建的节点库中选取与所述待处理业务匹配的处理节点,所述处理节点对应有业务处理算法,所述业务处理算法与所述待处理业务相匹配;将所述处理节点对应的上传地址发送给所述用户端,以供所述处理节点基于所述上传地址获取待处理数据;接收所述处理节点返回的处理结果,所述处理结果为所述处理节点对所述待处理数据进行处理得到;基于所述处理结果,确定与所述请求对应的最终业务数据。2.根据权利要求1所述的方法,其特征在于,所述待处理业务中包含个性化业务需求,所述基于所述处理结果,确定与所述请求对应的最终业务数据,包括:判断所述待处理业务是否包含个性化业务需求;若否,则将所述处理结果作为与所述请求对应的最终业务数据;若是,则根据所述个性化业务需求,对所述处理结果进行个性化业务处理,得到与所述请求对应的最终业务数据。3.根据权利要求1所述的方法,其特征在于,还包括:当接收到所述用户端更换处理节点的请求时,从预先创建的节点库中选取与所述待处理业务匹配的新的处理节点;将所述新的处理节点对应的新的上传地址发送给所述用户端,以供所述处理节点基于新的上传地址获取待处理数据。4.根据权利要求1
‑
3任意一项所述的方法,其特征在于,所述请求中还包含数据接收地址,该方法还包括:将所述最终业务数据通过所述数据接收地址返回给所述用户端。5.根据权利要求1
‑
3任意一项所述的方法,其特征在于,还包括:接收用户端发送的获取最终业务数据的请求;根据获取最终业务数据的请求,将最终业务数据发送给所述用户端。6.一种用户请求的处理装置,其特征在于,包括:请求接收单元,用于接收用户端发送的请求,所述请求中包含待处理业务;节点分配单元,用于从预先创建的节点库中选取与所述待处理业务匹配的处理节点,所述处理节点对应有业务处理算法,所述业务处理算法与所述待处...
【专利技术属性】
技术研发人员:魏青,仇国祥,吴达任,谢梓孟,张力文,黄伟胜,丘凌,周国盛,胡婉儿,杨魏东,
申请(专利权)人:天翼数字生活科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。