[发明专利]一种业务处理方法及装置有效
申请号: | 201610219408.7 | 申请日: | 2016-04-11 |
公开(公告)号: | CN107295052B | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 胡宗旺 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q20/08;G06Q20/12 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 处理 方法 装置 | ||
本申请公开了一种业务处理方法及装置,该方法包括:具有第一业务功能的第一服务器,接收客户端发送的第一业务请求,根据所述第一业务请求,生成第一业务结果,将所述第一业务结果发送给所述客户端、以及具有第二业务功能的第二服务器,使得第二服务器根据所述第一业务结果直接生成第二业务结果,并当该第二服务器接收到客户端根据所述第一业务结果生成的第二业务请求后,将已生成的所述第二业务结果发送给客户端。通过本方法,第二服务器在接收到客户端的第二业务请求之前,就可以根据第一业务结果,生成相应的第二业务结果,一旦接收到第二业务请求,便立即返回第二业务结果,从而有效节省了客户端的等待时长,也提升了处理业务请求的时效性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种业务处理方法及装置。
背景技术
在线系统(如:网站)的后台通常包含多种业务系统,不同的业务系统具有不同的业务功能,从而,在线系统在这些业务系统的支持下,可以为用户提供丰富的业务服务。
目前,在实际应用场景下,由用户通过诸如浏览器、应用(Application,APP)等客户端所发起的业务请求,可能需要多种业务系统共同完成。
现有技术中,对上述的业务请求的处理过程具体为:按照业务流程的顺序,先对该业务请求进行处理的业务系统会生成相应的处理结果(也称为中间结果),返回给客户端,客户端根据中间结果,重定向至业务流程中的下一业务系统,并发起请求(也称为中间请求),使得下一业务系统进行后续处理,以此类推,直到完成整个业务流程为止。
例如:假设客户端所发出的某业务请求需要业务系统A和B共同完成。按照业务流程,该业务请求首先由业务系统A进行处理,生成中间结果a,此时,业务系统A会将中间结果a返回给客户端,该客户端基于中间结果a重定向至业务系统B,并进一步向业务系统B发出请求,从而,业务系统B会对该请求处理,生成业务结果b,并返回给客户端。
但是,在现有技术的方式中,在线系统内各业务系统与客户端之间通过互联网进行交互,而互联网的网络环境的稳定性较差,可能由于网络环境的影响,产生网络延时,导致客户端根据中间业务结果向下一业务系统发送中间请求的过程需要耗费较长的时间;此外,上述的方式中,业务系统只会在接收到了客户端的请求后,才进行相应的处理,而在线系统通常会面对大量的用户访问,造成各业务系统的工作负荷较高,导致请求在业务系统的处理队列中产生等待延时。显然,在请求的传输阶段和处理阶段都可能存在一定的延时,这必然会造成客户端的等待时间较长,使得业务处理过程的时效性较差。
发明内容
本申请实施例提供一种业务处理方法及装置,用以解决现有的业务处理过程的时效性较差的问题。
本申请实施例提供的一种业务处理方法,包括:
具有第一业务功能的第一服务器,接收客户端发送的第一业务请求;
根据所述第一业务请求,生成第一业务结果;
将所述第一业务结果发送给所述客户端、以及具有第二业务功能的第二服务器,以使得所述第二服务器根据所述第一业务结果直接生成第二业务结果,并当该第二服务器接收到客户端根据所述第一业务结果生成的第二业务请求后,将已生成的所述第二业务结果发送给客户端。
本申请实施例还提供的一种业务处理方法,包括:
具有第二业务功能的第二服务器接收具有第一业务功能的第一服务器发送的第一业务结果,其中,所述第一业务结果是所述第一服务器针对客户端发送的第一业务请求进行处理后生成的;
根据所述第一业务结果生成第二业务结果。
本申请实施例另提供的一种业务处理方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610219408.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于密封设备的一体化测量接头装置
- 下一篇:一种火力发电厂内的环境监控系统