[发明专利]一种基于脚本的接口交互协议适配方法及其系统在审
申请号: | 201910773372.0 | 申请日: | 2019-08-21 |
公开(公告)号: | CN110519254A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 赵龙;范文斌;王亚平;吴彤彤;刘成彪;王涛;冯强中 | 申请(专利权)人: | 科大国创软件股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 31253 上海精晟知识产权代理有限公司 | 代理人: | 孙永智<国际申请>=<国际公布>=<进入 |
地址: | 230000 安徽省合*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于脚本的接口交互协议适配方法及其系统,涉及接口交互技术领域。本发明包括如下步骤:步骤S1、提供方注册接口服务;步骤S2、定义协议适配模板;步骤S3、选择模板并编写脚本;步骤S4、消费方请求服务;步骤S5、网关获取服务信息;步骤S6、适配引擎加载脚本资源;步骤S7、执行转换脚本;步骤S8、调用提供方注册服务;步骤S9、请求返回。本发明通过接口协议适配,降低接口服务的业务复杂度,使服务消费方无需关心服务提供者的接口协议,只需依照接口适配引擎的协议规范要求即可,相较于传统交互系统双方的点对点接口交互方式,由于接口协议通过脚本可配置,提升了接口服务的扩展性,降低了接口改动成本及影响范围。 | ||
搜索关键词: | 脚本 接口交互 接口协议 适配 接口服务 提供方 引擎 服务消费方 扩展性 定义协议 服务提供 获取服务 交互系统 脚本资源 接口适配 请求服务 协议规范 协议适配 注册服务 注册接口 点对点 复杂度 可配置 加载 网关 调用 返回 转换 服务 | ||
【主权项】:
1.一种基于脚本的接口交互协议适配方法,其特征在于,包括如下步骤:/n步骤S1、提供方注册接口服务:服务提供者将自己业务系统中的接口通过服务的方式在服务注册中心进行注册,需要提供接口服务信息;/n步骤S2、定义协议适配模板:通过自定义协议适配的模板,使得在进行接口协议适配时通过选择模板来快速编写协议转换脚本;/n步骤S3、选择模板并编写脚本:根据消费方接口协议与提供方注册服务的接口协议,选择对应的协议适配模板,并根据模板进行编写接口协议适配的脚本代码,定义为脚本资源保存到脚本配置中心,与注册服务进行绑定;/n步骤S4、消费方请求服务:服务消费者需要调用提供者的服务时,消费方根据网关调用规范发送服务请求到网关;/n步骤S5、网关获取服务信息:网关接收到服务消费者发送的调用请求后,根据请求中的服务参数,从服务注册中心获取服务信息;/n步骤S6、适配引擎加载脚本资源:根据网关获取的服务信息,接口适配引擎从脚本配置中心加载与该服务绑定的脚本资源;/n步骤S7、执行转换脚本:接口适配引擎执行接口协议适配的脚本代码,将消费者发送的请求进行协议转换;/n步骤S8、调用提供方注册服务:接口适配引擎协议转换成功后,网关根据转换后的协议调用提供者的服务,并接收服务提供者的接口返回数据;/n步骤S9、请求返回:网关将接收到的服务提供者的返回数据发送给服务消费者,完成整个服务调用请求流程。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科大国创软件股份有限公司,未经科大国创软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910773372.0/,转载请声明来源钻瓜专利网。
- 上一篇:拟态防御中的虚拟专用网拟态方法
- 下一篇:HART通信电路及安全控制系统