基于互联网的行情因子数据透传方法、装置、设备及介质制造方法及图纸

技术编号:33933580 阅读:16 留言:0更新日期:2022-06-25 22:49
本发明专利技术涉及互联网领域,提供一种基于互联网的行情因子数据透传方法、装置、设备及介质,能够利用互联网应用程序编程接口对订阅信息进行第一校验,当通过第一校验时,根据行情因子数据订阅请求向行情因子数据提供方请求数据,当接收到行情因子数据提供方根据反馈的数据时,通过互联网网关的行情网关对接收到的数据进行第二校验,得到校验结果,根据校验结果对接收到的数据进行筛选,得到订阅的行情因子数据,通过互联网应用程序编程接口推送行情因子数据至下游用户。利用本发明专利技术能够通过互联网网关实现对行情因子数据订阅请求的多次校验,以保证数据传输的安全性,同时,通过互联网网关进行数据的转发,也提高了可扩展性。也提高了可扩展性。也提高了可扩展性。

【技术实现步骤摘要】
基于互联网的行情因子数据透传方法、装置、设备及介质


[0001]本专利技术涉及互联网
,尤其涉及一种基于互联网的行情因子数据透传方法、装置、设备及介质。

技术介绍

[0002]随着金融市场的不断开放,投资者的机构化、量化及高频交易参与市场的程度都越来越高。
[0003]但是,目前采用的行情数据推送方案无法保证数据传输过程中数据的安全性,存在数据暴露的风险,并且扩展性较差,不支持自定义的行情因子数据,无法满足客户的个性化需求。

技术实现思路

[0004]鉴于以上内容,有必要提供一种基于互联网的行情因子数据透传方法、装置、设备及介质,旨在解决互联网中行情因子数据透传过程中安全性低的问题。
[0005]一种基于互联网的行情因子数据透传方法,应用于互联网网关,所述基于互联网的行情因子数据透传方法包括:响应于下游用户通过互联网应用程序编程接口对所述互联网网关发起的行情因子数据订阅请求,根据所述行情因子数据订阅请求获取所述下游用户的订阅信息;利用所述互联网应用程序编程接口对所述订阅信息进行第一校验;当所述订阅信息通过所述第一校验时,根据所述行情因子数据订阅请求向行情因子数据提供方请求数据;当接收到所述行情因子数据提供方根据所述行情因子数据订阅请求反馈的数据时,通过所述互联网网关的行情网关对接收到的数据进行第二校验,得到校验结果;根据所述校验结果对接收到的数据进行筛选,得到订阅的行情因子数据;通过所述互联网应用程序编程接口推送所述行情因子数据至所述下游用户。
[0006]根据本专利技术优选实施例,在利用所述互联网应用程序编程接口对所述订阅信息进行第一校验前,所述方法还包括:响应于所述下游用户通过所述互联网应用程序编程接口对所述互联网网关发起的登录请求,根据所述登录请求获取所述下游用户的账户信息;利用所述互联网网关的用户管理器对所述账户信息进行鉴权,得到所述下游用户的基础订阅信息;通过所述用户管理器将所述基础订阅信息发送至所述行情网关,并存储所述基础订阅信息至所述行情网关,其中,所述基础订阅信息中包括由因子名称、因子父类型及因子子类型构成的key值,所述key值用于映射所述行情因子数据;通过所述行情网关将所述基础订阅信息下发至所述互联网应用程序编程接口,并存储所述基础订阅信息至所述互联网应用程序编程接口;
其中,所述互联网应用程序编程接口在对所述订阅信息进行所述第一校验时,将所述订阅信息与所述基础订阅信息进行比对。
[0007]根据本专利技术优选实施例,所述利用所述互联网网关的用户管理器对所述账户信息进行鉴权,得到所述下游用户的基础订阅信息包括:连接至配置数据库,其中,所述配置数据库用于存储所有用户的账户信息与订阅信息的映射关系;利用所述账户信息在所述配置数据库中进行查询,并将查询到的与所述账户信息相匹配的订阅信息确定为所述基础订阅信息。
[0008]根据本专利技术优选实施例,所述互联网网关与所述行情因子数据提供方通过对应的桥接器,以UDP协议组播方式进行通信。
[0009]根据本专利技术优选实施例,所述根据所述行情因子数据订阅请求向行情因子数据提供方请求数据包括:解析所述行情因子数据订阅请求的请求头,得到所述行情因子数据订阅请求的因子名称、因子父类型及因子子类型;组合所述行情因子数据订阅请求的因子名称、因子父类型及因子子类型,得到目标key值;对比所述目标key值与所述行情网关中的key值;当所述目标key值与所述行情网关中的key值相同时,利用所述目标key值向所述行情因子数据提供方请求待透传的数据。
[0010]根据本专利技术优选实施例,所述根据所述校验结果对接收到的数据进行筛选,得到订阅的行情因子数据包括:根据所述校验结果确定所述下游用户对应的行情因子数据类型;从所述接收到的数据中筛选出具有所述行情因子数据类型的数据作为第一候选数据;根据所述校验结果确定所述下游用户对应的具有私有属性的行情因子数据;从所述第一候选数据中获取具有公有属性的行情因子数据及所述具有私有属性的行情因子数据作为第二候选数据;根据所述校验结果确定所述下游用户对应的带宽限制;根据所述带宽限制从所述第二候选数据中筛选数据作为所述行情因子数据。
[0011]根据本专利技术优选实施例,所述方法还包括:配置web前端界面,所述web前端界面用于供用户自定义地动态配置每个用户的账户信息;当在所述web前端界面上检测到所述下游用户的账户信息有更新时,保存更新的信息至所述配置数据库;当所述下游用户对所述互联网网关重新发起登录请求时,从所述配置数据库中获取所述更新的信息,并将所述更新的信息维护至所述用户管理器。
[0012]一种基于互联网的行情因子数据透传装置,运行于互联网网关,所述基于互联网的行情因子数据透传装置包括:获取单元,用于响应于下游用户通过互联网应用程序编程接口对所述互联网网关
发起的行情因子数据订阅请求,根据所述行情因子数据订阅请求获取所述下游用户的订阅信息;校验单元,用于利用所述互联网应用程序编程接口对所述订阅信息进行第一校验;请求单元,用于当所述订阅信息通过所述第一校验时,根据所述行情因子数据订阅请求向行情因子数据提供方请求数据;所述校验单元,还用于当接收到所述行情因子数据提供方根据所述行情因子数据订阅请求反馈的数据时,通过所述互联网网关的行情网关对接收到的数据进行第二校验,得到校验结果;筛选单元,用于根据所述校验结果对接收到的数据进行筛选,得到订阅的行情因子数据;推送单元,用于通过所述互联网应用程序编程接口推送所述行情因子数据至所述下游用户。
[0013]一种计算机设备,所述计算机设备包括:存储器,存储至少一个指令;及处理器,执行所述存储器中存储的指令以实现所述基于互联网的行情因子数据透传方法。
[0014]一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被计算机设备中的处理器执行以实现所述基于互联网的行情因子数据透传方法。
[0015]由以上技术方案可以看出,本专利技术能够通过互联网网关实现对行情因子数据订阅请求的多次校验,以保证数据传输的安全性,同时,通过互联网网关进行数据的转发,也提高了可扩展性。
附图说明
[0016]图1是本专利技术基于互联网的行情因子数据透传方法的较佳实施例的流程图。
[0017]图2是本专利技术基于互联网的行情因子数据透传装置的较佳实施例的功能模块图。
[0018]图3是本专利技术实现基于互联网的行情因子数据透传方法的较佳实施例的计算机设备的结构示意图。
具体实施方式
[0019]为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。
[0020]如图1所示,是本专利技术基于互联网的行情因子数据透传方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。
[0021]所述基于互联网的行情因子数据透传方法应用于一个或者多个计算机设备中,所述计算机设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于互联网的行情因子数据透传方法,应用于互联网网关,其特征在于,所述基于互联网的行情因子数据透传方法包括:响应于下游用户通过互联网应用程序编程接口对所述互联网网关发起的行情因子数据订阅请求,根据所述行情因子数据订阅请求获取所述下游用户的订阅信息;利用所述互联网应用程序编程接口对所述订阅信息进行第一校验;当所述订阅信息通过所述第一校验时,根据所述行情因子数据订阅请求向行情因子数据提供方请求数据;当接收到所述行情因子数据提供方根据所述行情因子数据订阅请求反馈的数据时,通过所述互联网网关的行情网关对接收到的数据进行第二校验,得到校验结果;根据所述校验结果对接收到的数据进行筛选,得到订阅的行情因子数据;通过所述互联网应用程序编程接口推送所述行情因子数据至所述下游用户。2.如权利要求1所述的基于互联网的行情因子数据透传方法,其特征在于,在利用所述互联网应用程序编程接口对所述订阅信息进行第一校验前,所述方法还包括:响应于所述下游用户通过所述互联网应用程序编程接口对所述互联网网关发起的登录请求,根据所述登录请求获取所述下游用户的账户信息;利用所述互联网网关的用户管理器对所述账户信息进行鉴权,得到所述下游用户的基础订阅信息;通过所述用户管理器将所述基础订阅信息发送至所述行情网关,并存储所述基础订阅信息至所述行情网关,其中,所述基础订阅信息中包括由因子名称、因子父类型及因子子类型构成的key值,所述key值用于映射所述行情因子数据;通过所述行情网关将所述基础订阅信息下发至所述互联网应用程序编程接口,并存储所述基础订阅信息至所述互联网应用程序编程接口;其中,所述互联网应用程序编程接口在对所述订阅信息进行所述第一校验时,将所述订阅信息与所述基础订阅信息进行比对。3.如权利要求2所述的基于互联网的行情因子数据透传方法,其特征在于,所述利用所述互联网网关的用户管理器对所述账户信息进行鉴权,得到所述下游用户的基础订阅信息包括:连接至配置数据库,其中,所述配置数据库用于存储所有用户的账户信息与订阅信息的映射关系;利用所述账户信息在所述配置数据库中进行查询,并将查询到的与所述账户信息相匹配的订阅信息确定为所述基础订阅信息。4.如权利要求1所述的基于互联网的行情因子数据透传方法,其特征在于,所述互联网网关与所述行情因子数据提供方通过对应的桥接器,以UDP协议组播方式进行通信。5.如权利要求1所述的基于互联网的行情因子数据透传方法,其特征在于,所述根据所述行情因子数据订阅请求向行情因子数据提供方请求数据包括:解析所述行情因子数据订阅请求的请求头,得到所述行情因子数据订阅请求的因子名称、因子父类型及因子子类型;组合所述行情因子数据订阅请求的因子名称、因子父类型及因子子类型,得到目标key...

【专利技术属性】
技术研发人员:李秋军阳小鲜龙志豪苏苗强刘振民
申请(专利权)人:深圳华锐分布式技术股份有限公司
类型:发明
国别省市:

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

1