[发明专利]数据传递方法、系统和电子设备在审
申请号: | 201711432918.3 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108255617A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 高运 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06Q20/08 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标数据 存储标识 第一模块 传递数据 电子设备 数据传递 存储地址 存储 传递 申请 | ||
本申请实施例公开了一种数据传递方法、系统和电子设备,该方法包括:第一模块接收待传递数据,该待传递数据包括目标数据参数;第一模块存储该目标数据参数并得到存储标识,该存储标识用于指示该目标数据参数的存储地址;第一模块将该存储标识传递给第二模块,该第二模块为需要对该目标数据参数进行处理的功能模块;第二模块基于该存储标识获取该目标数据参数,并基于该目标数据参数进行处理。
技术领域
本申请涉及计算机软件技术领域,尤其涉及一种数据传递方法、系统和电子设备。
背景技术
在现有的SOA架构部署的高可用高并发的集群中,各分层间、各系统间职责明确,当不同分层或者不同系统间,需要消费来自业务入口或者其他系统的对象参数信息时,则需要调用链路上的相关系统,将该对象参数信息依次进行传递,直到目标系统获得该对象参数为止。
但是,如果对象参数信息量大,会导致增加大量的网络开销,导致系统性能下降;并且,如果在调用链路中使用了消息队列,更加会导致消息服务器巨大的性能开销,使得吞吐量、性能急剧下降。
如何提高对象参数的传递效率,避免因为对象参数的信息量过大,导致系统性能下降,是亟待解决的技术问题。
发明内容
本申请实施例的目的是提供一种数据传递方法、系统和电子设备,以提供大对象参数的传递效率,优化系统处理性能。
为解决上述技术问题,本申请实施例是这样实现的:
第一方面,提出了一种数据传递方法,该方法包括:
第一模块接收待传递数据,该待传递数据包括目标数据参数;
第一模块存储该目标数据参数并得到存储标识,该存储标识用于指示该目标数据参数的存储地址;
第一模块将该存储标识传递给第二模块,该第二模块为需要对该目标数据参数进行处理的功能模块;
第二模块基于该存储标识获取该目标数据参数,并基于该目标数据参数进行处理。
第二方面,提出了一种数据处理系统,该系统包括:第一模块和第二模块,其中,
第一模块,接收待传递数据,存储该待传递数据中的目标数据参数并得到存储标识,并将该存储标识传递给第二模块,其中,该存储标识用于指示该目标数据参数的存储地址,该第二模块为需要对该目标数据参数进行处理的功能模块;
第二模块,基于该存储标识获取该目标数据参数,并基于该目标数据参数进行处理。
第三方面,提出了一种电子设备,该电子设备包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:
通过第一模块接收待传递数据,存储该待传递数据中的目标数据参数并得到存储标识,并将该存储标识传递给第二模块,其中,该存储标识用于指示该目标数据参数的存储地址,该第二模块为需要对该目标数据参数进行处理的功能模块;
通过第二模块,基于该存储标识获取该目标数据参数,并基于该目标数据参数进行处理。
第四方面,提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序当被包括多个应用程序的电子设备执行时,使得该电子设备执行以下操作:
通过第一模块接收待传递数据,存储该待传递数据中的目标数据参数并得到存储标识,并将该存储标识传递给第二模块,其中,该存储标识用于指示该目标数据参数的存储地址,该第二模块为需要对该目标数据参数进行处理的功能模块;
通过第二模块,基于该存储标识获取该目标数据参数,并基于该目标数据参数进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711432918.3/2.html,转载请声明来源钻瓜专利网。