[发明专利]系统对接方法、计算设备和存储介质有效
申请号: | 202011413243.X | 申请日: | 2020-12-07 |
公开(公告)号: | CN112199079B | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 冯海波 | 申请(专利权)人: | 震坤行网络技术(南京)有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/71 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 对接 方法 计算 设备 存储 介质 | ||
本公开涉及一种系统对接方法、计算设备和存储介质。该方法包括:响应于接收到来自客户系统的业务请求,获取业务请求中所指示的客户标识和业务类型;基于业务类型,将业务请求转发到相应的业务流程接口;基于客户标识,确定业务请求是否符合标准接口定义;响应于确定业务请求符合标准接口定义,根据标准业务流程处理业务请求;响应于确定业务请求不符合标准接口定义,提取业务请求中的业务数据的参数,以生成参数提取对象;以及通过领域特定语言转换将参数提取对象转换为解析结果对象,以便基于解析结果对象处理业务请求,解析结果对象符合标准接口定义。本公开能够在具有不同接口定义的系统之间实现系统对接,以利于缩短开发周期、降低开发成本。
技术领域
本公开的实施例总体涉及系统对接领域,具体涉及系统对接方法、计算设备和存储介质。
背景技术
随着互联网的迅速发展,通过系统对接进行数据共享变得越来越频繁。传统的系统对接需要使进行对接的两个系统就接口标准达成一致。通常,一个系统预先开发一套标准接口定义,并向另一系统声明其标准接口定义;另一系统根据该标准接口定义开发或修改程序,以进行系统匹配,从而实现对接口的调用。
然而,当与多个不同系统进行对接时,需要根据标准接口定义在待接入的每个系统中开发或修改程序,这大大延长了开发周期,增加了开发成本。因此,现有的系统对接方式存在开发成本高、开发效率低等不足。
发明内容
本公开提供了一种系统对接方法、计算设备和存储介质,能够在具有不同接口定义的系统之间实现系统对接,以利于缩短开发周期、降低开发成本。
根据本公开的第一方面,提供了一种系统对接方法。该方法包括:响应于接收到来自客户系统的业务请求,获取业务请求中所指示的客户标识和业务类型;基于业务类型,将业务请求转发到相应的业务流程接口;基于客户标识,确定业务请求是否符合标准接口定义;响应于确定业务请求符合标准接口定义,根据标准业务流程处理业务请求;响应于确定业务请求不符合标准接口定义,提取业务请求中的业务数据的参数,以生成参数提取对象;以及通过领域特定语言(DSL)转换将参数提取对象转换为解析结果对象,以便基于解析结果对象处理业务请求,解析结果对象符合标准接口定义。
根据本公开的第二方面,还提供了一种计算设备。该计算设备包括:至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,指令当由至少一个处理单元执行时,使得计算设备执行本公开的第一方面的方法。
根据本公开的第三方面,还提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序被机器执行时执行本公开的第一方面的方法。
在一些实施例中,领域特定语言转换至少包括以下操作中的任一项:响应于确定参数提取对象包括用于映射操作的初始映射字段,生成映射操作指令符,以便利用预先配置的、与客户系统相对应的解析器,执行相应的字段映射操作,以便将初始映射字段映射到映射结果字段;响应于确定参数提取对象包括用于默认值替换操作的初始替换字段,生成替换操作指令符,以便利用解析器,执行相应的默认值替换操作,以便将初始替换字段的对应参数值替换为预定默认值;或者响应于确定参数提取对象包括用于隐藏操作的初始隐藏字段,生成隐藏操作指令符,以便利用解析器,执行相应的字段隐藏操作,以便隐藏初始隐藏字段;其中初始映射字段、初始替换字段和初始隐藏字段被包括在预先配置的、与客户系统相对应的字段数据库中。
在一些实施例中,系统对接方法还包括:响应于接收到来自客户系统的业务请求,根据客户标识,将业务请求分流至与客户系统对应的服务器物理资源,服务器物理资源通过令牌桶算法控制业务请求的流量速率不超过预先设置的流量速率阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于震坤行网络技术(南京)有限公司,未经震坤行网络技术(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011413243.X/2.html,转载请声明来源钻瓜专利网。