全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111372021.2 (22)申请日 2021.11.18 (71)申请人 上海云钠信息科技有限公司 地址 200000 上海市中国(上海)自由贸易 试验区临港新片区云汉路979号2 楼 (72)发明人 林智勇  (74)专利代理 机构 北京锦信诚泰知识产权代理 有限公司 1 1813 代理人 丁涛 (51)Int.Cl. H04L 9/40(2022.01) H04L 67/02(2022.01) H04L 67/30(2022.01) H04L 67/568(2022.01) H04N 19/423(2014.01)G06K 17/00(2006.01) (54)发明名称 一种基于二维码的双向摆渡方法、 系统和存 储介质 (57)摘要 本发明涉及信息摆渡技术领域, 尤其涉及一 种基于二维码的双向摆渡方法、 系统和存储介 质, 包括编码处理单元通过网络接口与私域网络 端/或公共网络端连接, 数据经编码处理单元的 编码后进入图像生成单元, 图像生成单元将成像 后的二维码传输至解码处理单元, 解码处理单元 对接收的二维码图像进行解码并通过网络接口 传输至公共网络端/或私域网络端; 消息队列缓 存服务器对编码前和解码后的数据进行消息队 列缓存处理。 本发明中提供了双向摆渡服务, 不 只是从私域向公共网络传输数据, 同时公共网络 也能向私域网络传输数据; 且通过高性能的双缓 冲消息队列和缓存系统进行了数据的缓存处理, 保证了数据从网络接口到编码解码服务之间的 可靠性和稳定性。 权利要求书2页 说明书5页 附图2页 CN 114095247 A 2022.02.25 CN 114095247 A 1.一种基于二维码的双 向摆渡系统, 其特征在于, 包括私域网络端、 编码处理单元、 图 像生成单 元、 解码处 理单元和公共网络端; 所述编码处理单元通过网络接口与所述私域网络端/或所述公共网络端连接, 数据经 所述编码处理单元的编 码后进入所述图像生成单元, 所述图像生成单元将成像后的二维码 传输至所述解码处理单元, 所述解码处理单元对接收的二维码图像进 行解码并通过网络接 口传输至所述公共网络端/或所述私域网络端; 所述编码处理单元和所述解码处理单元内设有消息队列缓存服务器, 所述消息队列缓 存服务器对编码前和解码后的数据进行双缓冲消息队列缓存处 理。 2.根据权利要求1所述的基于二维码的双向摆渡系统, 其特征在于, 所述双缓冲消息队 列缓冲处理将 逻辑处理和I/ O处理分离, 并基于SPI方式读取配置文件中的配置信息, 使I/ O 处理在每次写队列及逻辑处理读完队列后与I/O处理的队列相调换时采用有锁消息队列进 行加锁, 而逻辑处 理在读队列时采用无锁消息队列。 3.根据权利要求2所述的基于二维码的双 向摆渡系统, 其特征在于,  所述双缓冲消息 队列进行缓冲处 理时, 读操作优先, 而 写操作只有在当前缓冲区写满的情况 下才进行操作。 4.根据权利要求2所述的基于二维码的双向摆渡系统, 其特征在于, 所述有锁消息队列 将数据发布到有锁队列, 并写入缓存中间件, 所述无锁消息队列将数据发布到环形队列, 订 阅并写入缓存中间件。 5.根据权利要求1所述的基于二维码的双向摆渡系统, 其特征在于, 所述图像生成单元 生成的二维码图像通过光学原理实现物理隔离的双向网络摆 渡。 6.一种基于二维码的双向摆渡方法, 其特征在于, 该方法应用于在物理隔离的私域网 络端与公共网络端之间进行 数据的双向传输, 包括以下步骤: S1、 私域网络端将采集数据 经网络接口发布至编码处理单元内的消息队列缓存服务器 进行双缓冲消息队列缓存处理, 对处理后的数据进行编码处理, 图像生成单元读取编码后 数据生成二维码图像, 解码处理单元接 收二维码图像进行解码, 解码后的数据进行双缓冲 消息队列缓存处 理, 处理后的数据经网络 接口发布至公共网络端; S2、 公共网络端将采集数据 经网络接口发布至编码处理单元内的消息队列缓存服务器 进行双缓冲消息队列缓存处理, 对处理后的数据进行编码处理, 图像生成单元读取编码后 数据生成二维码图像, 解码处理单元接 收二维码图像进行解码, 解码后的数据进行双缓冲 消息队列缓存处 理, 处理后的数据经网络 接口发布至私域网络端。 7.根据权利要求6所述的基于二维码的双向摆渡方法, 其特征在于, 所述消息队列处理 包括以下步骤: 适配器基于SPI方式读取配置文件中的配置信息; 当I/O处理在每次写队列及逻辑处理读完队列后与I/O处理的队列相调换时选取有锁 消息队列的处 理方式, 将数据发布到有锁消息队列, 并写入缓存中间件; 否则, 逻辑处理在读队列时选取无锁消息队列处理方式, 将数据发布到环形队列, 订 阅 并写入缓存中间件。 8.根据权利要求6所述的基于二维码的双向摆渡方法, 其特征在于, 数据源提供的http 数据服务, 使用get方法调用网络接口, 将获取到外网的爬虫数据采用http方式 向网络接口 传输。权 利 要 求 书 1/2 页 2 CN 114095247 A 29.根据权利要求6所述的基于二维码的双向摆渡方法, 其特征在于, 网络接口获取到的 数据调用相关方法, 写入到公共网络的消息队列缓存服 务。 10.一种计算机可读存储介质, 其特征在于, 其上存储有计算机程序, 当所述计算机程 序被计算机执 行时, 实现如权利要求6 ‑9中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114095247 A 3

.PDF文档 专利 一种基于二维码的双向摆渡方法、系统和存储介质

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于二维码的双向摆渡方法、系统和存储介质 第 1 页 专利 一种基于二维码的双向摆渡方法、系统和存储介质 第 2 页 专利 一种基于二维码的双向摆渡方法、系统和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 20:58:11上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。