【技术实现步骤摘要】
一种服务请求处理方法
本专利技术涉及计算机
,具体涉及一种服务请求处理方法。
技术介绍
鉴于业务发展的需求,各个企业会选择与互联网机构进行合作完成相应的项目。例如,在金融领域,银行提供金融服务,互联网机构提供用户流量。为应对临时性的促销活动,适配互联网机构的服务接口,快速响应用户需求,银行接口存在频繁变动的可能性。常见的解决方案就是召集开发人员,参照已有的接口进行二次开发,提供新的接口供互联网机构使用,久而久之,接口数量泛滥,开发人员工作量较大。为了减少代码开发工作,目前采用的方案为采用sidecar模式,将应用程序的组件部署到单独的进程或容器中,以提供应用程序的隔离和封装。可以使用通用的RPC协议配置化的完成应用程序间的相互访问,但该方案存在以下缺陷:(1)后端服务器仍需开发功能接口,只是在调用环节工作量有所减少;(2)无法实现对服务请求的校验、加工及访问异常处理;(3)无法将不同领域的公共安全功能、业务功能进行解耦。
技术实现思路
为解决现有技术的不足,本专利技术 ...
【技术保护点】
1.一种服务请求处理方法,其特征在于,包括:/nS1接收服务请求方发送的服务请求;/nS2利用服务编排技术,将所述服务请求拆分为第一服务请求及第二服务请求;/nS3通过预设的交互组件,将所述第一服务请求发送至对应的第一服务器,将所述第二服务请求发送至对应的第二服务器;/nS4合并所述第一服务器返回的结果及所述第二服务器返回的结果,根据合并后的结果,处理所述服务请求。/n
【技术特征摘要】
1.一种服务请求处理方法,其特征在于,包括:
S1接收服务请求方发送的服务请求;
S2利用服务编排技术,将所述服务请求拆分为第一服务请求及第二服务请求;
S3通过预设的交互组件,将所述第一服务请求发送至对应的第一服务器,将所述第二服务请求发送至对应的第二服务器;
S4合并所述第一服务器返回的结果及所述第二服务器返回的结果,根据合并后的结果,处理所述服务请求。
2.根据权利要求1所述的服务请求处理方法,其特征在于,在将所述第一服务请求发送至对应的第一服务器,将所述第二服务请求发送至对应的第二服务器之前,所述方法还包括:
对第一服务请求/第二服务请求中的参数进行加工及校验。
3.根据权利要求1所述的服务请求处理方法,其特征在于,在利用服务编排技术,将所述服务请求拆分为第一服务请求及第二服务请求之后,所述方法还包括:
判断第一服务请求/第二服务请求是否包括多项单一服务请求,若是,则重复上述步骤S2,直至第一服...
【专利技术属性】
技术研发人员:潘红双,刘巍巍,杨金彬,林怡兴,
申请(专利权)人:北银金融科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。