[发明专利]DEFIX协议的生成、解析方法、客户端、服务器及系统有效
申请号: | 202011353556.0 | 申请日: | 2020-11-26 |
公开(公告)号: | CN112532619B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 彭小龙 | 申请(专利权)人: | 深圳前海景佑科技有限公司 |
主分类号: | H04L69/06 | 分类号: | H04L69/06;H04L69/22 |
代理公司: | 深圳市港湾知识产权代理有限公司 44258 | 代理人: | 贺国庆 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | defix 协议 生成 解析 方法 客户端 服务器 系统 | ||
本发明公开了一种DEFIX协议的生成方法,接收数据应用需求信息,并确认所述数据应用需求信息的信息类型;以所述信息类型为信息头生成所述数据应用需求信息的DEFIX协议信息,所述DEFIX协议信息包括信息头、信息目标、信息正文域及信息结束标志;将已生成的所述DEFIX协议信息发送至服务器获取对应的应用数据。本发明还公开了一种DEFIX协议的解析方法、客户端、服务器即系统。本发明设计了一种DEFIX协议的生成方法,其DEFIX协议的内部结构更加的简洁,使用了对于头标题的形式对应的一个Key来表达,无需验证头部命令,无需登陆/登出,提高了协议的速度,实现了重要信息更直观呈现的效果,也提高了DEFIX协议应用的应用效率。
技术领域
本发明涉及数据传输格式的技术领域,尤其涉及一种DEFIX协议的生成、解析方法、客户端、服务器及系统。
背景技术
在数据传输应用中,FIX协议目前广泛应用于各大金融机构的数据传输应用,现有的fix协议作为一种实时的电子化通讯协议虽然具备数据通信的一些优势,但实际应用中,金融业务相对于传统业务流程格式化,使用统一的交换格式应用在每个业务功能接口上,使得每个功能模块实现沟通连接。在应用FIX协议进行数据传输时,由于FIX协议内部结构太过于复杂,反应速度慢,使用起来也不是很方便。并且现有FIX协议头部标题文件不可读,为二进制格式,不能更好的分析业务需求。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种DEFIX协议的生成、解析方法、客户端服务器及计算机可读存储介质,旨在解决现有FIX协议内部结构太过于复杂,反应速度慢,使用起来不够简约,且FIX协议头部标题文件不可读,不能更好的分析业务需求,影响了数据传输应用时的效率。
为实现上述目的,本发明提供一种DEFIX协议的生成方法,包括以下内容:
接收数据应用需求信息,并确认所述数据应用需求信息的信息类型;
以所述信息类型为信息头生成所述数据应用需求信息的DEFIX协议信息,所述DEFIX协议信息包括信息头、信息目标、信息正文域及信息结束标志;
将已生成的所述DEFIX协议信息发送至服务器获取对应的应用数据。
可选地,所述以所述信息类型为信息头生成所述数据应用需求信息的DEFIX协议信息的步骤,包括:
解析所述数据应用需求信息,根据解析结果确认生成所述DEFIX协议信息的信息参数,所述信息参数包括信息类型、操作数据、信息内容;
将解析到的所述信息参数添加至预设的DEFIX协议生成格式以生成所述DEFIX协议信息。
可选地,所述方法还包括:
向服务器发送数据连接请求;
在接收到服务器返回的确认指令时创建与服务器的数据连接通道。
可选地,所述在接收到服务器返回的确认指令时创建与服务器的数据连接通道的步骤,包括:
在所述数据连接通道中部署DEFIX协议信息生成格式。
为实现上述目的,本发明提供一种DEFIX协议的解析方法,包括以下内容:
接收客户端发送的DEFIX协议信息,读取所述DEFIX协议信息的信息头以确认所述的DEFIX协议信息的信息类型;
确认所述DEFIX协议信息的目标数据,并以所述信息类型及所述目标数据整合反馈数据;
将已整合的所述反馈数据返回至客户端应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海景佑科技有限公司,未经深圳前海景佑科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011353556.0/2.html,转载请声明来源钻瓜专利网。