一种协议转换方法、系统、存储介质及电子设备技术方案

技术编号:32289779 阅读:20 留言:0更新日期:2022-02-12 19:58
本发明专利技术实施例提供了一种协议转换方法、系统、存储介质及电子设备,应用于移动互联领域或金融领域。其中,方法包括:接收内部网络系统发送的外调请求指令;外调请求指令中携带有数据访问参数;外调请求指令为内部网络系统请求外部网络系统传输目标信息至内部网络系统的指令;对数据访问参数进行解析,得到请求协议和请求数据;请求协议为外部网络系统的数据传输协议;请求数据为用于指示目标信息的数据;按照请求协议对请求数据进行组包处理,得到外部网络系统可处理的待传输数据;将外部网络系统可处理的待传输数据发送至外部网络系统。本发明专利技术能够实现对不同外部调用协议的统一出口,便于对系统的维护和统一管理。便于对系统的维护和统一管理。便于对系统的维护和统一管理。

【技术实现步骤摘要】
一种协议转换方法、系统、存储介质及电子设备


[0001]本专利技术涉及网络通信
,特别是涉及一种协议转换方法、系统、存储介质及电子设备。

技术介绍

[0002]网关在网络层上实现网络互连,网关使用在不同的通信协议的两种系统之间。目前的网关服务针对外部网络系统发送的请求能够对外提供统一的入口,但是在向外部网络系统发送访问请求时却是不同协议调用不同的API(Application Program Interface,应用程序编程接口),有通过HTTP(Hyper Text Transfer Protocol,超文本传送协议)访问外部网络系统的服务,也有通过Socket(套接字)访问外部网络系统的服务,还有通过FTP(File Transfer Protocol,文件传输协议)下传文件给外部网络系统的情况。由于通讯协议的不同,对应API的使用方法不统一,不利于对系统的维护和统一管理。

技术实现思路

[0003]本专利技术实施例的目的在于提供一种协议转换方法、系统、存储介质及电子设备,能够实现对不同外部调用协议的统一出口,便于对系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种协议转换方法,其特征在于,应用于网关设备,内部网络系统通过所述网关设备与外部网络系统通信连接,所述方法包括:接收所述内部网络系统发送的外调请求指令;所述外调请求指令中携带有数据访问参数;所述外调请求指令为所述内部网络系统请求所述外部网络系统传输目标信息至所述内部网络系统的指令;所述内部网络系统的数据传输协议和所述外部网络系统的数据传输协议不同;对所述数据访问参数进行解析,得到请求协议和请求数据;所述请求协议为所述外部网络系统的数据传输协议;所述请求数据为用于指示所述目标信息的数据;按照所述请求协议对所述请求数据进行组包处理,得到所述外部网络系统可处理的待传输数据;将所述外部网络系统可处理的待传输数据发送至所述外部网络系统。2.根据权利要求1所述的协议转换方法,其特征在于,所述按照所述请求协议对所述请求数据进行组包处理,具体包括:确定所述请求协议的协议类型;在所述协议类型为Socket协议时,将所述请求数据组包成Socket协议类型的待传输数据;在所述协议类型为HTTP协议时,将所述请求数据组包成HTTP协议类型的待传输数据;在所述协议类型为FTP协议时,将所述请求数据组包成FTP协议类型的待传输数据。3.根据权利要求1所述的协议转换方法,其特征在于,在将所述外部网络系统可处理的待传输数据发送至所述外部网络系统之后,所述方法还包括:接收所述外部网络系统发送的响应数据;所述响应数据为所述外部网络系统接收到所述请求数据后应答的数据,所述响应数据中携带有所述目标信息;获取所述外部网络系统的数据传输协议,按照所述外部网络系统的数据传输协议对所述响应数据进行组包处理,得到所述内部网络系统可处理的待传输数据;将所述内部网络系统可处理的待传输数据发送至所述内部网络系统。4.根据权利要求3所述的协议转换方法,其特征在于,所述按照所述外部网络系统的数据传输协议对所述响应数据进行组包处理,具体包括:确定所述外部网络系统的数据传输协议的协议类型;在所述协议类型为Socket协议时,将所述响应数据组包成Socket协议类型的待传输数据;在所述协议...

【专利技术属性】
技术研发人员:罗龙肖慧闵郑东欣荣鑫刘小刚孙中军沈之芳周师专梁铭珊王雪清詹丽
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1