CN113507530A - 数据转发方法、相关***和设备及存储介质 - Google Patents
数据转发方法、相关***和设备及存储介质 Download PDFInfo
- Publication number
- CN113507530A CN113507530A CN202111057281.0A CN202111057281A CN113507530A CN 113507530 A CN113507530 A CN 113507530A CN 202111057281 A CN202111057281 A CN 202111057281A CN 113507530 A CN113507530 A CN 113507530A
- Authority
- CN
- China
- Prior art keywords
- data
- server
- picture
- message
- picture storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 238000004806 packaging method and process Methods 0.000 claims abstract description 68
- 238000012545 processing Methods 0.000 claims abstract description 31
- 238000004590 computer program Methods 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 26
- 238000006243 chemical reaction Methods 0.000 abstract description 8
- 238000012856 packing Methods 0.000 description 13
- 238000005192 partition Methods 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/066—Format adaptation, e.g. format conversion or compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供了数据转发方法,其通过数据前端将获取的原始图片数据转换为Protobuf协议格式的图片数据,将其存储于数据库服务器,第一消息服务器将图片数据和前端图片存储消息发送至数据打包服务器;数据打包服务器将打包生成的图片存储文件发送至FTP服务器中的共享目录文件夹中;数据后端将获取的图片存储文件发送至解包服务器;解包服务器将解包出的图片数据;第二消息服务器存储图片数据并产生后端图片存储消息;应用服务器获取后端图片存储消息并实施预设处理措施。本发明还提供了数据转发***、数据转发方法设备及计算机可读存储介质。本发明的技术方案实现数据快速跨平台传输且数据传输的转换效率高。
Description
技术领域
本发明涉及数据传输技术领域,尤其涉及一种数据转发方法、数据转发***、数据转发设备以及计算机可读存储介质。
背景技术
随着摄像头监控的应用越来越广,前端智能摄像头采集的图片数据不仅仅在采集数据的***网络使用,同时还提供给不同的专业的视频专网应用。前端智能摄像头采集的图片数据需要一套完整的转发平台,能够把图片数据从采集数据的***网络转发至视频专网内。而前端摄像头采集的图片数据只有一份,为了在视频专网和***网络都能同时接收到图片数据,需要转发平台实现跨界数据共享,因此转发平台对的数据传输的高效快捷性为重要指标。
目前, 相关技术的数据转发平台采用JSON格式传输图片数据。
然而,在传统的数据转发过程中,对于图片数据的接收存在一定的丢图率,图片数据的数据体积大且量多的情况下,使用JSON格式传输图片数据严重降低了性能。具体的,一方面:使用JSON格式传输数据,数据解析的时间效率和空间效率都比较低;另一方面:使用JSON格式传输数据安全性较低,容易受到各种攻击,数据传输的可靠性低。
因此,实有必要提供一种新的方法以及相关***和设备来解决上述技术问题。
发明内容
本发明的目的是克服上述技术问题,提供一种实现数据快速跨平台传输且数据传输的转换效率高的数据转发方法、数据转发***、数据转发设备以及计算机可读存储介质。
为了实现上述目的,本发明提供一种数据转发方法,所述数据转发方法应用于数据前端,所述数据前端包括依次数据连接的数据库服务器、第一消息服务器、数据打包服务器以及FTP服务器,该方法包括如下步骤:
S11、获取外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器;
S12、将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器,所述第一消息服务器为kafka消息服务器;
S13、所述第一消息服务器将接收的所述图片数据存储,并根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器;
S14、所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中;
其中,所述图片存储文件用于数据后端获取所述图片数据:所述数据后端包括依次数据连接的解包服务器、第二消息服务器以及应用服务器,所述数据后端从所述FTP服务器中的共享目录文件夹中获取所述图片存储文件并发送至所述解包服务器,所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器,所述第二消息服务器为kafka消息服务器,所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息,所述应用服务器获取所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。
优选的,所述S11步骤中,所述数据前端还包括***,所述***用于与所述外部图像采集设备数据连接,并监控和获取所述外部图像采集设备产生的所述原始图片数据。
优选的,所述S11步骤中获取所述原始图片数据后还包括:
判断所述原始图片数据是否为预设清单内的外部图像采集设备产生的数据:若是,则将所述原始图片数据处理为所述图片数据;若否,则所述***继续监控和获取所述原始图片数据。
优选的,所述数据库服务器为RocksDB数据库;所述数据打包服务器将相互对应的多个所述图片数据和多个所述图片存储消息进行数据打包并生成一个所述图片存储文件。
本发明还提供一种数据转发方法,所述数据转发方法应用于数据后端,所述数据后端包括依次数据连接的解包服务器、第二消息服务器以及应用服务器,该方法包括如下步骤:
S21、获取所述FTP服务器中的共享目录文件夹中的图片存储文件,并将获取的所述图片存储文件发送至所述解包服务器;
其中,所述图片存储文件是从所述数据前端获取:所述数据前端包括依次数据连接的数据库服务器、第一消息服务器、数据打包服务器以及FTP服务器,所述数据前端获取外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器,再将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器,所述第一消息服务器为kafka消息服务器,所述第一消息服务器将所述图片数据存储,根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器,所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中;
S22、所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器,所述第二消息服务器为kafka消息服务器;
S23、所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息;
S24、所述应用服务器获取所述第二消息服务器的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。
优选的,所述S21步骤中,所述数据后端通过FTP协议获取所述FTP服务器中的共享目录文件夹中的图片存储文件。
优选的,所述数据库服务器为RocksDB数据库;所述图片存储文件由相互对应的多个所述图片数据和多个所述图片存储消息进行数据打包生成。
本发明还提供一种数据转发***,所述数据转发***包括数据前端和与所述数据前端通信连接的数据后端,
所述数据前端包括:
***,用于与所述外部图像采集设备数据连接,并监控和获取外部图像采集设备产生的原始图片数据;
前端处理器,用于将所述原始图片数据转换为Protobuf协议格式的所述图片数据;
数据库服务器,用于将所述前端处理器发送至的所述图片数据存储;
第一消息服务器,用于将所述前端处理器从所述数据库服务器中调取出并发送至的所述图片数据存储,根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,所述第一消息服务器为kafka消息服务器;
数据打包服务器,用于将所述第一消息服务器发送至的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件;
FTP服务器,用于将所述数据打包服务器发送至的所述图片存储文件存储于共享目录文件夹中;
其中,所述***与所述前端处理器数据连接,所述前端处理器分别与所述数据库服务器和所述第一消息服务器数据连接,所述第一消息服务器与所述数据打包服务器数据连接,所述数据打包服务器与所述FTP服务器数据连接;
所述数据后端包括:
后端处理器,用于获取所述FTP服务器中的共享目录文件夹中的图片存储文件;
解包服务器,用于将所述后端处理器发送至的所述图片存储文件根据预设的解包规则解包出所述图片数据;
第二消息服务器,用于将所述解包服务器发送至的所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息,所述第二消息服务器为kafka消息服务器;
应用服务器,用于获取所述第二消息服务器的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据;
其中,所述后端处理器与所述FTP服务器通信连接,所述后端处理器与所述解包服务器数据连接,所述解包服务器与所述第二消息服务器数据连接,所述第二消息服务器与所述应用服务器数据连接。
本发明还提供一种数据转发设备,包括处理器和存储器,所述处理器用于读取所述存储器中的程序,执行如上中的任一项所述的数据转发方法中的步骤。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现如上中任意一项所述的数据转发方法中的步骤。
与现有技术相比,本发明的数据转发方法包括如下步骤:S11、获取外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器;S12、将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器,所述第一消息服务器为kafka消息服务器;S13、所述第一消息服务器将接收的所述图片数据存储,并根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器;S14、所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中;S21、获取所述FTP服务器中的共享目录文件夹中的图片存储文件,并将获取的所述图片存储文件发送至所述解包服务器;S22、所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器,所述第二消息服务器为kafka消息服务器;S23、所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息;S24、所述应用服务器获取所述第二消息服务器的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。其中,所述数据库服务器为RocksDB数据库,采用RocksDB数据库存储所述图片数据实现数据的高效存储,使得数据快速落盘,实现数据零丢失。采用所述原始图片数据转换为Protobuf协议格式的图片数据,从而实现proto协议传输数据,大大的提高数据的安全性和转换效率,从而使得时间效率和空间效率均高于JSON格式传输数据。采用kafka消息服务器作为中间件,并同时将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中,数据后端和数据前端之间采用FTP实现数据传输,实现数据的跨界安全共享,使得整个***的吞吐率提高,且可以将数据跨平台使用。因此,本发明的数据转发方法、数据转发***、数据转发设备以及计算机可读存储介质实现数据快速跨平台传输且数据传输的转换效率高。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中,
图1为本发明数据转发方法的流程框图;
图2为本发明数据转发方法的S11步骤的流程框图;
图3为本发明另一种数据转发方法流程框图;
图4为本发明数据转发***的模块结构框图;
图5为本发明数据转发设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书及附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本申请的说明书和权利要求书或附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。在本文中提及“实施例或本实施方式”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本发明提供一种数据转发方法。所述数据转发方法应用于数据前端。
所述数据前端为采集图片数据的***网络。所述数据前端包括依次数据连接的数据库服务器、第一消息服务器、数据打包服务器以及FTP服务器。
请参照图1所示,图1为本发明数据转发方法的流程框图。
所述数据转发方法包括如下步骤:
S11、获取外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器。
所述S11步骤中,所述数据前端还包括***,所述***用于与所述外部图像采集设备数据连接,并监控和获取所述外部图像采集设备产生的所述原始图片数据。
所述S11步骤中获取所述原始图片数据后还包括:
判断所述原始图片数据是否为预设清单内的外部图像采集设备产生的数据:若是,则将所述原始图片数据处理为所述图片数据;若否,则所述***继续监控和获取所述原始图片数据。
请参照图2所示,图2为本发明数据转发方法的S11步骤的流程框图。具体的,所述S11步骤包括如下具体步骤:
步骤S111、获取外部图像采集设备的原始图片数据。
步骤S112、判断所述原始图片数据是否为预设清单内的外部图像采集设备产生的数据:
若是,进入步骤S113;
若否,则返回步骤S111,所述***继续监控和获取所述原始图片数据。其中,当次获取所述原始图片数据将被所述数据前端忽视,并不采用该数据。
步骤S113、将所述原始图片数据转换为Protobuf协议格式的图片数据。采用所述原始图片数据转换为Protobuf协议格式的图片数据,从而实现proto协议传输数据,大大的提高数据的安全性和转换效率,从而使得时间效率和空间效率均高于JSON格式传输数据,具体的,proto协议传输数据的时间效率和空间效率都是JSON格式传输数据的3-5倍。
步骤S114、将转换后的所述图片数据存储于所述数据库服务器。
本实施方式中,所述数据库服务器为RocksDB数据库。采用RocksDB数据库存储所述图片数据实现数据的高效存储,使得数据快速落盘,实现数据零丢失。
S12、将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器。所述第一消息服务器为kafka消息服务器。
所述kafka消息服务器为一个高吞吐、分布式、基于发布订阅的消息***的服务器,其利用Kafka技术可以在廉价的PC 服务器上搭建起大规模消息***。所述kafka消息服务器中Kafka通过主题(topic)将消息归类,各个主题相互独立,每个主题包含一个或多个分区(partition),分区数量可以动态修改,Kafka保证消息在一个分区中是有序的,分区中的每个消息都有一个唯一的偏移量(offset)。一个分区同时可以包含多个分区副本:一个领导者(leader)副本和一或多个跟随者(follower)副本,只有leader副本负责消息的接收和发送,其余副本负责与领导者(leader)副本保持同步,从而达到高可用。
S13、所述第一消息服务器将接收的所述图片数据存储,根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器。
其中,所述第一消息规则为本领域中的所述kafka消息服务器常用的产生消息规则。
S14、所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中。
其中,所述打包规则为本领域中的所述数据打包服务器常用的打包规则。
本实施方式中,所述数据打包服务器将相互对应的多个所述图片数据和多个所述图片存储消息进行数据打包并生成一个所述图片存储文件。
其中,所述图片存储文件用于所述数据后端获取所述图片数据:所述数据后端为视频专网。所述数据后端包括依次数据连接的解包服务器、第二消息服务器以及应用服务器。本实施方式中,所述数据后端包括多个。所述FTP服务器中的共享目录文件夹中获取所述图片存储文件并发送至所述解包服务器。采用kafka消息服务器作为中间件,并同时将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中,数据后端和数据前端之间采用FTP实现数据传输,实现数据的跨界安全共享,使得整个***的吞吐率提高,且可以将数据跨平台使用。
所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器。
其中,所述解包规则为本领域中的所述数据打包服务器常用的解包规则。
所述第二消息服务器为kafka消息服务器。所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息。
其中,所述第二消息规则为本领域中的所述kafka消息服务器常用的产生消息规则。
所述应用服务器获取所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施。其中,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。
本发明还提供一种数据转发方法。所述数据转发方法应用于数据后端。
所述数据后端为视频专网。所述数据后端包括依次数据连接的解包服务器、第二消息服务器以及应用服务器。本实施方式中,所述数据后端包括多个。
请参照图3所示,图3为本发明另一种数据转发方法流程框图。
所述数据转发方法包括如下步骤:
S21、获取所述FTP服务器中的共享目录文件夹中的图片存储文件,并将获取的所述图片存储文件发送至所述解包服务器。
本实施方式中,所述S21步骤中,所述数据后端通过FTP协议获取所述FTP服务器中的共享目录文件夹中的图片存储文件。
其中,所述图片存储文件是从所述数据前端获取:所述数据前端为采集图片数据的***网络。所述数据前端包括依次数据连接的数据库服务器、第一消息服务器、数据打包服务器以及FTP服务器。所述数据前端外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器,再将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器。
本实施方式中,所述数据库服务器为RocksDB数据库。所述数据库服务器为RocksDB数据库,采用RocksDB数据库存储所述图片数据实现数据的高效存储,使得数据快速落盘,实现数据零丢失。
本实施方式中,采用所述原始图片数据处理为Protobuf协议格式的图片数据,从而实现proto协议传输数据,大大的提高数据的安全性和转换效率,从而使得时间效率和空间效率均高于JSON格式传输数据,具体的,proto协议传输数据的时间效率和空间效率都是JSON格式传输数据的3-5倍。
所述第一消息服务器为kafka消息服务器。所述第一消息服务器将所述图片数据存储,根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器。
其中,所述第一消息规则为本领域中的所述kafka消息服务器常用的产生消息规则。
所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中。
其中,所述打包规则为本领域中的所述数据打包服务器常用的打包规则。
采用kafka消息服务器作为中间件,并同时将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中,数据后端和数据前端之间采用FTP实现数据传输,实现数据的跨界安全共享,使得整个***的吞吐率提高,且可以将数据跨平台使用。
本实施方式中,所述图片存储文件由相互对应的多个所述图片数据和多个所述图片存储消息进行数据打包生成。所述图片存储文件可实现数据的整理归纳,有利于数据在所述FTP服务器中的共享目录文件夹中进行显示,以便于用户寻找和选择。
S22、所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器。所述第二消息服务器为kafka消息服务器。
其中,所述解包规则为本领域中的所述数据打包服务器常用的解包规则。
S23、所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息。
其中,所述第二消息规则为本领域中的所述kafka消息服务器常用的产生消息规则。
S24、所述应用服务器获取所述第二消息服务器的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。
本发明还提供一种数据转发***100。
请参照图4所示,图4为本发明数据转发***100的模块结构框图。
所述数据转发***100包括数据前端1和与所述数据前端1通信连接的数据后端2。
所述数据前端1包括:
***11用于与所述外部图像采集设备数据连接,并监控和获取外部图像采集设备产生的原始图片数据;
前端处理器12用于将所述原始图片数据处理为Protobuf协议格式的所述图片数据。
数据库服务器13用于将所述前端处理器12发送至的所述图片数据存储。
第一消息服务器14用于将所述前端处理器12从所述数据库服务器13中调取出并发送至的所述图片数据存储,根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,所述第一消息服务器14为kafka消息服务器。
数据打包服务器15用于将所述第一消息服务器14发送至的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件。
FTP服务器16用于将所述数据打包服务器15发送至的所述图片存储文件存储于共享目录文件夹中。
其中,所述***11与所述前端处理器12数据连接。所述前端处理器12分别与所述数据库服务器13和所述第一消息服务器14数据连接。所述第一消息服务器14与所述数据打包服务器15数据连接。所述数据打包服务器15与所述FTP服务器16数据连接。
所述数据后端2包括:
后端处理器21用于获取所述FTP服务器16中的共享目录文件夹中的图片存储文件。
解包服务器22用于将所述后端处理器21发送至的所述图片存储文件根据预设的解包规则解包出所述图片数据。
第二消息服务器23用于将所述解包服务器22发送至的所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息,所述第二消息服务器23为kafka消息服务器。
应用服务器24用于获取所述第二消息服务器23的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施。所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。
其中,所述后端处理器21与所述FTP服务器16通信连接。所述后端处理器21与所述解包服务器22数据连接。所述解包服务器22与所述第二消息服务器23数据连接。所述第二消息服务器23与所述应用服务器24数据连接。
需要指出的是,所述第一消息规则、所述第二消息规则、所述打包规则以及所述解包规则均为本领域常用的规则。所述***11、所述前端处理器12、所述数据库服务器13、所述第一消息服务器14、所述数据打包服务器15、所述FTP服务器16、所述后端处理器21、所述解包服务器22、所述第二消息服务器23以及所述应用服务器24均为本领域中常用的模块和器件,具体的型号和指标根据具体使用情况进行选择,在此不作详细赘述。
本发明还提供一种数据转发设备1000。请参照图5所示,图5为本发明数据转发设备1000的结构示意图。
所述数据转发设备1000包括处理器1001、存储器1002、网络接口1003及存储在存储器1002上并可在处理器1001上运行的计算机程序,所述处理器1001用于读取所述存储器中1002的程序,处理器1001执行计算机程序时实现本发明实施例提供的数据转发方法中的步骤。即处理器1001执行所述数据转发方法中的步骤。
具体的,处理器1001用于执行以下步骤:
S11、获取外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器。
所述数据前端还包括***,所述***用于与所述外部图像采集设备数据连接,并监控和获取所述外部图像采集设备产生的所述原始图片数据。
获取所述原始图片数据后还包括:
判断所述原始图片数据是否为预设清单内的外部图像采集设备产生的数据:若是,则将所述原始图片数据处理为所述图片数据;若否,则所述***继续监控和获取所述原始图片数据。
所述数据库服务器为RocksDB数据库。
S12、将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器,所述第一消息服务器为kafka消息服务器。
S13、所述第一消息服务器将接收的所述图片数据存储,并根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器。
S14、所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中。
所述数据打包服务器将相互对应的多个所述图片数据和多个所述图片存储消息进行数据打包并生成一个所述图片存储文件。
S21、获取所述FTP服务器中的共享目录文件夹中的图片存储文件,并将获取的所述图片存储文件发送至所述解包服务器。
所述数据后端通过FTP协议获取所述FTP服务器中的共享目录文件夹中的图片存储文件。所述图片存储文件由相互对应的多个所述图片数据和多个所述图片存储消息进行数据打包生成。
S22、所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器。所述第二消息服务器为kafka消息服务器。
S23、所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息。
S24、所述应用服务器获取所述第二消息服务器的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。
本发明实施例提供的所述数据转发设备1000能够实现数据转发方法实施例中的各个实施方式,以及相应有益效果,为避免重复,这里不再赘述。
需要指出的是,图5中仅示出了具有组件的1001-1003,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中,本技术领域技术人员可以理解,这里的所述数据转发设备1000是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable GateArray,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
所述存储器1002至少包括一种类型的可读存储介质,可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器1002可以是所述数据转发设备1000的内部存储单元,例如该数据转发设备1000的硬盘或内存。在另一些实施例中,所述存储器1002也可以是所述数据转发设备1000的外部存储设备,例如该数据转发设备1000上配备的插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(SecureDigital, SD)卡,闪存卡(Flash Card)等。当然,所述存储器1002还可以既包括所述数据转发设备1000的内部存储单元也包括其外部存储设备。本实施例中,所述存储器1002通常用于存储安装于所述数据转发设备1000的操作***和各类应用软件,例如数据转发设备1000的数据转发方法的程序代码等。此外,所述存储器1002还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器1001在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该所述处理器1001通常用于控制所述数据转发设备1000的总体操作。本实施例中,所述处理器1001用于运行所述存储器1002中存储的程序代码或者处理数据,例如运行数据转发设备1000的数据转发方法的程序代码。
网络接口1003可包括无线网络接口或有线网络接口,该网络接口1003通常用于在数据转发设备1000与其他电子设备之间建立通信连接。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器1001执行时实现如所述数据转发方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
本领域普通技术人员可以理解实现实施例数据转发设备100的数据转发方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(RandomAccess Memory,简称RAM)等。
在本发明实施例中提到的本实施方式为了便于表述。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
与现有技术相比,本发明的数据转发方法包括如下步骤:S11、获取外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器;S12、将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器,所述第一消息服务器为kafka消息服务器;S13、所述第一消息服务器将接收的所述图片数据存储,并根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器;S14、所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中;S21、获取所述FTP服务器中的共享目录文件夹中的图片存储文件,并将获取的所述图片存储文件发送至所述解包服务器;S22、所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器,所述第二消息服务器为kafka消息服务器;S23、所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息;S24、所述应用服务器获取所述第二消息服务器的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。其中,所述数据库服务器为RocksDB数据库,采用RocksDB数据库存储所述图片数据实现数据的高效存储,使得数据快速落盘,实现数据零丢失。采用所述原始图片数据转换为Protobuf协议格式的图片数据,从而实现proto协议传输数据,大大的提高数据的安全性和转换效率,从而使得时间效率和空间效率均高于JSON格式传输数据。采用kafka消息服务器作为中间件,并同时将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中,数据后端和数据前端之间采用FTP实现数据传输,实现数据的跨界安全共享,使得整个***的吞吐率提高,且可以将数据跨平台使用。因此,本发明的数据转发方法、数据转发***、数据转发设备以及计算机可读存储介质实现数据快速跨平台传输且数据传输的转换效率高。
以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。
Claims (10)
1.一种数据转发方法,其特征在于,所述数据转发方法应用于数据前端,所述数据前端包括依次数据连接的数据库服务器、第一消息服务器、数据打包服务器以及FTP服务器,该方法包括如下步骤:
S11、获取外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器;
S12、将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器,所述第一消息服务器为kafka消息服务器;
S13、所述第一消息服务器将接收的所述图片数据存储,并根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器;
S14、所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中;
其中,所述图片存储文件用于数据后端获取所述图片数据:所述数据后端包括依次数据连接的解包服务器、第二消息服务器以及应用服务器,所述数据后端从所述FTP服务器中的共享目录文件夹中获取所述图片存储文件并发送至所述解包服务器,所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器,所述第二消息服务器为kafka消息服务器,所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息,所述应用服务器获取所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。
2.根据权利要求1所述的数据转发方法,其特征在于,所述S11步骤中,所述数据前端还包括***,所述***用于与所述外部图像采集设备数据连接,并监控和获取所述外部图像采集设备产生的所述原始图片数据。
3.根据权利要求2所述的数据转发方法,其特征在于,所述S11步骤中,获取所述原始图片数据后还包括:
判断所述原始图片数据是否为预设清单内的外部图像采集设备产生的数据:若是,则将所述原始图片数据处理为所述图片数据;若否,则所述***继续监控和获取所述原始图片数据。
4.根据权利要求1所述的数据转发方法,其特征在于,所述数据库服务器为RocksDB数据库;所述数据打包服务器将相互对应的多个所述图片数据和多个所述图片存储消息进行数据打包并生成一个所述图片存储文件。
5.一种数据转发方法,其特征在于,所述数据转发方法应用于数据后端,所述数据后端包括依次数据连接的解包服务器、第二消息服务器以及应用服务器,该方法包括如下步骤:
S21、获取所述FTP服务器中的共享目录文件夹中的图片存储文件,并将获取的所述图片存储文件发送至所述解包服务器;
其中,所述图片存储文件是从所述数据前端获取:所述数据前端包括依次数据连接的数据库服务器、第一消息服务器、数据打包服务器以及FTP服务器,所述数据前端获取外部图像采集设备的原始图片数据,将所述原始图片数据转换为Protobuf协议格式的图片数据,再将转换后的所述图片数据存储于所述数据库服务器,再将当前存入所述数据库服务器中的所述图片数据调取出并将其发送至所述第一消息服务器,所述第一消息服务器为kafka消息服务器,所述第一消息服务器将所述图片数据存储,根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,并将所述图片数据和所述前端图片存储消息发送至所述数据打包服务器,所述数据打包服务器将接收的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件,并将所述图片存储文件发送至所述FTP服务器中的共享目录文件夹中;
S22、所述解包服务器将接收的所述图片存储文件根据预设的解包规则解包出所述图片数据,并将解包出的所述图片数据发送至所述第二消息服务器,所述第二消息服务器为kafka消息服务器;
S23、所述第二消息服务器将所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息;
S24、所述应用服务器获取所述第二消息服务器的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据。
6.根据权利要求5所述的数据转发方法,其特征在于,所述S21步骤中,所述数据后端通过FTP协议获取所述FTP服务器中的共享目录文件夹中的图片存储文件。
7.根据权利要求5所述的数据转发方法,其特征在于,所述数据库服务器为RocksDB数据库;所述图片存储文件由相互对应的多个所述图片数据和多个所述图片存储消息进行数据打包生成。
8.一种数据转发***,其特征在于,所述数据转发***包括数据前端和与所述数据前端通信连接的数据后端:
所述数据前端包括:
***,用于与所述外部图像采集设备数据连接,并监控和获取外部图像采集设备产生的原始图片数据;
前端处理器,用于将所述原始图片数据转换为Protobuf协议格式的所述图片数据;
数据库服务器,用于将所述前端处理器发送至的所述图片数据存储;
第一消息服务器,用于将所述前端处理器从所述数据库服务器中调取出并发送至的所述图片数据存储,根据预设的第一消息规则产生与所述图片数据相对应的前端图片存储消息,所述第一消息服务器为kafka消息服务器;
数据打包服务器,用于将所述第一消息服务器发送至的所述图片数据和所述前端图片存储消息根据预设的打包规则进行数据打包并生成图片存储文件;
FTP服务器,用于将所述数据打包服务器发送至的所述图片存储文件存储于共享目录文件夹中;
其中,所述***与所述前端处理器数据连接,所述前端处理器分别与所述数据库服务器和所述第一消息服务器数据连接,所述第一消息服务器与所述数据打包服务器数据连接,所述数据打包服务器与所述FTP服务器数据连接;
所述数据后端包括:
后端处理器,用于获取所述FTP服务器中的共享目录文件夹中的图片存储文件;
解包服务器,用于将所述后端处理器发送至的所述图片存储文件根据预设的解包规则解包出所述图片数据;
第二消息服务器,用于将所述解包服务器发送至的所述图片数据存储,根据预设的第二消息规则产生与所述图片数据相对应的后端图片存储消息,所述第二消息服务器为kafka消息服务器;
应用服务器,用于获取所述第二消息服务器的所述后端图片存储消息,并根据获取的所述后端图片存储消息实施与所述后端图片存储消息相对应的预设处理措施,所述预设处理措施包括获取与所述后端图片存储消息相对应的所述图片数据;
其中,所述后端处理器与所述FTP服务器通信连接,所述后端处理器与所述解包服务器数据连接,所述解包服务器与所述第二消息服务器数据连接,所述第二消息服务器与所述应用服务器数据连接。
9.一种数据转发设备,其特征在于,包括处理器和存储器,所述处理器用于读取所述存储器中的程序,执行如权利要求1至4中的任一项所述的数据转发方法中的步骤,或者执行如权利要求5至7中的任一项所述的数据转发方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现如权利要求1至4中任意一项所述的数据转发方法中的步骤,或者执行时实现如权利要求5至7中任意一项所述的数据转发方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111057281.0A CN113507530B (zh) | 2021-09-09 | 2021-09-09 | 数据转发方法、相关***和设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111057281.0A CN113507530B (zh) | 2021-09-09 | 2021-09-09 | 数据转发方法、相关***和设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113507530A true CN113507530A (zh) | 2021-10-15 |
CN113507530B CN113507530B (zh) | 2022-01-04 |
Family
ID=78016942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111057281.0A Active CN113507530B (zh) | 2021-09-09 | 2021-09-09 | 数据转发方法、相关***和设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113507530B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115883658A (zh) * | 2022-12-07 | 2023-03-31 | 长安大学 | 一种跨平台的图像信息传输方法、***、设备和可读存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106973073A (zh) * | 2016-01-13 | 2017-07-21 | 杭州海康威视***技术有限公司 | 多媒体数据的传输方法及设备 |
CN109308224A (zh) * | 2017-07-27 | 2019-02-05 | 阿里巴巴集团控股有限公司 | 跨平台数据通信、跨平台数据处理的方法、装置及*** |
CN110401724A (zh) * | 2019-08-22 | 2019-11-01 | 北京旷视科技有限公司 | 文件管理方法、文件传输协议服务器及存储介质 |
CN110505307A (zh) * | 2019-08-30 | 2019-11-26 | 公安部交通管理科学研究所 | 一种网间交通流数据的交换方法及*** |
CN110719332A (zh) * | 2019-10-17 | 2020-01-21 | 北京旷视科技有限公司 | 数据传输方法、装置、***、计算机设备和存储介质 |
CN111290696A (zh) * | 2020-02-26 | 2020-06-16 | 平安银行股份有限公司 | 一种应用程序组件的流控方法及装置 |
CN111694828A (zh) * | 2020-06-08 | 2020-09-22 | 山东伏羲智库互联网研究院 | 数据处理方法、设备、***及存储介质 |
CN112187898A (zh) * | 2020-09-18 | 2021-01-05 | 佳都新太科技股份有限公司 | 一种基于公安网的数据接入***、方法及装置 |
CN112187911A (zh) * | 2020-09-23 | 2021-01-05 | 苏州科达科技股份有限公司 | 基于网络隔离的消息传输方法、装置、存储介质及*** |
-
2021
- 2021-09-09 CN CN202111057281.0A patent/CN113507530B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106973073A (zh) * | 2016-01-13 | 2017-07-21 | 杭州海康威视***技术有限公司 | 多媒体数据的传输方法及设备 |
CN109308224A (zh) * | 2017-07-27 | 2019-02-05 | 阿里巴巴集团控股有限公司 | 跨平台数据通信、跨平台数据处理的方法、装置及*** |
CN110401724A (zh) * | 2019-08-22 | 2019-11-01 | 北京旷视科技有限公司 | 文件管理方法、文件传输协议服务器及存储介质 |
CN110505307A (zh) * | 2019-08-30 | 2019-11-26 | 公安部交通管理科学研究所 | 一种网间交通流数据的交换方法及*** |
CN110719332A (zh) * | 2019-10-17 | 2020-01-21 | 北京旷视科技有限公司 | 数据传输方法、装置、***、计算机设备和存储介质 |
CN111290696A (zh) * | 2020-02-26 | 2020-06-16 | 平安银行股份有限公司 | 一种应用程序组件的流控方法及装置 |
CN111694828A (zh) * | 2020-06-08 | 2020-09-22 | 山东伏羲智库互联网研究院 | 数据处理方法、设备、***及存储介质 |
CN112187898A (zh) * | 2020-09-18 | 2021-01-05 | 佳都新太科技股份有限公司 | 一种基于公安网的数据接入***、方法及装置 |
CN112187911A (zh) * | 2020-09-23 | 2021-01-05 | 苏州科达科技股份有限公司 | 基于网络隔离的消息传输方法、装置、存储介质及*** |
Non-Patent Citations (2)
Title |
---|
丁雷: "无锡市智慧城市公共安全视频监控网络设计与建设", 《电视技术》 * |
甘冉等: "FTP协议剥落与重组技术在网闸***中的应用", 《计算机安全》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115883658A (zh) * | 2022-12-07 | 2023-03-31 | 长安大学 | 一种跨平台的图像信息传输方法、***、设备和可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113507530B (zh) | 2022-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108229704B (zh) | 用于推送信息的方法和装置 | |
CN113835902A (zh) | 一种数据处理方法、装置、计算机设备及存储介质 | |
CN113507530B (zh) | 数据转发方法、相关***和设备及存储介质 | |
CN111541662B (zh) | 一种基于二进制通信协议的通信方法、电子设备及存储介质 | |
CN108289165B (zh) | 一种基于手机控制相机的实现方法、装置及终端设备 | |
CN115344522B (zh) | 消息转换通道、消息转换装置、电子设备和交换设备 | |
CN108924773B (zh) | 消息处理方法及装置 | |
CN111104119A (zh) | 用于存储器中心型计算机的mpi程序转换方法及装置 | |
CN112783724B (zh) | 一种日志抓取调试方法、***、智能设备及存储介质 | |
CN112511636B (zh) | 数据传输***、方法、装置、计算机设备及存储介质 | |
CN113608889A (zh) | 消息数据处理方法、装置、设备和存储介质 | |
CN113055350B (zh) | 数据传输方法、装置、设备及可读存储介质 | |
CN111526075A (zh) | 智能设备控制方法、存储介质以及电子设备 | |
CN113327302A (zh) | 图片处理方法及装置、存储介质、电子装置 | |
CN112416843A (zh) | 一种背板通讯设备及其控制方法、存储介质 | |
CN113779018A (zh) | 一种数据处理方法和装置 | |
CN112651212A (zh) | 一种远程获取字库的方法及终端 | |
JP2739830B2 (ja) | マルチプロセッサシステム用データ通信装置 | |
CN111078477A (zh) | 接口测试的方法、装置、存储介质和电子设备 | |
CN116132214B (zh) | 基于事件总线模型的事件传输方法、装置、设备及介质 | |
CN114745367B (zh) | 数据传输方法、装置、电子设备和存储介质 | |
CN112887442B (zh) | 域名解析查询请求的处理方法及装置 | |
CN113704652B (zh) | 数据处理方法、装置、中转站及数据处理*** | |
CN114710477B (zh) | 执行命令的方法和装置 | |
CN116208573A (zh) | 数据处理方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PP01 | Preservation of patent right | ||
PP01 | Preservation of patent right |
Effective date of registration: 20240109 Granted publication date: 20220104 |