The invention provides a data transmission method, a distributor, a terminal and a data transmission system. The data transmission method includes: receiving the request message sent by the terminal to request the first data for one business system; obtaining the first data from another business system based on the request message and encapsulating the first data into a data structure with a business type code to obtain the second data, which is used to indicate the purpose of the first data; and using the second data. Send to terminal. The data transmission method, distributor, terminal and data transmission system according to the embodiment of the present invention divide the attributes of the transmitted data according to the service, classify, transmit and use the data according to the service mode, so that different service data can be quickly and effectively distributed and applied.
【技术实现步骤摘要】
数据传输方法、分发机、终端机和数据传输系统
本专利技术涉及数据传输
,更具体地涉及一种数据传输方法、分发机、终端机和数据传输系统。
技术介绍
目前市面上的数据传输软件主要是对数据的实时以及一次性的同步数据传输,对具体的业务没有支撑,只是作为点对点或者点对多点数据通道使用。这样的数据传输软件存在以下不足:(1)只提供了数据通道,但没有结合具体的业务,只能点对点的方式;(2)使用中对大数据量的数据传输没有断点续传的支持:(3)对接收端的数据权限没有任何有效的控制手段;(4)无法支持有边界隔离的两个网络的数据收发对接;(5)对异常情况,如网络断开、访问不通等的处理相对不够完善;(6)无法做到多级的数据传输模式。
技术实现思路
为了解决上述问题中的至少一个而提出了本专利技术。根据本专利技术一方面,提供了一种数据传输方法,所述方法包括:接收终端机发送的请求消息,所述请求消息用于为一个业务系统请求第一数据;基于所述请求消息从另一业务系统获取所述第一数据,并将所述第一数据封装成带有业务类型码的数据结构,得到第二数据,所述业务类型码用于指示所述第一数据的用途;以及将所述第二数据发送到所述终端机。在本专利技术的一个实施例中,对所述第一数据的封装包括:将所述第一数据分成多组,并将每组数据封装成带有所述业务类型码的数据结构,得到多组第二数据;并且对所述第二数据的发送包括:分批发送所述多组第二数据,并在发送完每组第二数据时记录断点位置。在本专利技术的一个实施例中,所述方法还包括:在从所述终端机接收所述请求消息之前,向所述终端机发送授权信息,所述授权信息指示所述一个业务系统被授权 ...
【技术保护点】
1.一种数据传输方法,其特征在于,所述方法包括:接收终端机发送的请求消息,所述请求消息用于为一个业务系统请求第一数据;基于所述请求消息从另一业务系统获取所述第一数据,并将所述第一数据封装成带有业务类型码的数据结构,得到第二数据,所述业务类型码用于指示所述第一数据的用途;以及将所述第二数据发送到所述终端机。
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:接收终端机发送的请求消息,所述请求消息用于为一个业务系统请求第一数据;基于所述请求消息从另一业务系统获取所述第一数据,并将所述第一数据封装成带有业务类型码的数据结构,得到第二数据,所述业务类型码用于指示所述第一数据的用途;以及将所述第二数据发送到所述终端机。2.根据权利要求1所述的方法,其特征在于,对所述第一数据的封装包括:将所述第一数据分成多组,并将每组数据封装成带有所述业务类型码的数据结构,得到多组第二数据;并且对所述第二数据的发送包括:分批发送所述多组第二数据,并在发送完每组第二数据时记录断点位置。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在从所述终端机接收所述请求消息之前,向所述终端机发送授权信息,所述授权信息指示所述一个业务系统被授权向所述另一业务系统请求所述第一数据。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一数据包括业务数据和/或权限数据,所述业务类型码包括第一类型码或第二类型码,所述第一类型码指示所述业务数据的具体应用,所述第二类型码指示所述权限数据被授权或取消授权。5.根据权利要求4所述的方法,其特征在于,所述一个业务系统和所述另一业务系统均为人像业务系统,并且所述业务数据包括以下中的任一项:人脸特征、人脸图像以及包括人脸特征的人像底库,所述第一类型码指示对所述业务数据的新增、修改或删除;所述权限数据包括以下中的任一项:特征权限、底库权限、底库动态布控权限以及底库静态检索权限。6.根据权利要求5所述的方法,其特征在于,所述第一数据包括人像底库,所述一个业务系统用于将第一人脸图像的第一特征与所述人像底库中的特征进行比对,并输出比对结果,且所述方法还包括:接收所述终端机发送的所述一个业务系统输出的所述对比结果,所述比对结果包括与所述第一特征相似的第二特征的标识信息;根据所述标识信息从所述另一业务系统获取与所述第二特征对应的第二人脸图像;将所述第二人脸图像发送到所述终端机。7.一种数据传输方法,其特征在于,所述方法包括:向分发机发送请求消息,所述请求消息用于为一个业务系统请求第一数据;接收所述分发机发送的第二数据;以及将所述第二数据解封装得到所述第一数据和业务类型码,所述业务类型码用于指示所述第一数据的用途。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:在向所述分发机发送所述请求消息之前,向所述分发机发送请求授权的消息,所述请求授权的消息用于请求对所述一个业务系统授权,以允许所述一个业务系统向所述另一业务系统请求所述第一数据。9.根据权利要求7所述的方法,其特征在于,所述第一数据包括人像底库,所述一个业务系统用于将第一人脸图像的第一特征与所述人像底库中的特征进行比对,并输出比对结果,且所述方法还包括:向所述分发机发送所述一个业务系统输出的所述对比结果,所述比对结果包括与所述第一特征相似的第二特征的标识信息;以及接收所述分发机发送的第二人脸图像,所述第二人脸图像是所述分发机根据所...
【专利技术属性】
技术研发人员:金恩久,蔡世杰,曹学亮,肖巍巍,潘玉飞,
申请(专利权)人:北京旷视科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。