standard download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211063183.2 (22)申请日 2022.08.31 (71)申请人 上海飞未信息技 术有限公司 地址 201108 上海市闵行区光 华路2118号 第3幢五层B5 37室 (72)发明人 谢润中 褚海涛 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/28(2019.01) G06F 21/60(2013.01) G06F 21/62(2013.01) G06F 9/455(2006.01) (54)发明名称 一种基于Docker和微服务架构 的数据共享 交换方法和系统 (57)摘要 本发明公开了一种基于Docker和微服务架 构的数据共享交换方法和系统, 数据共享交换系 统主要分为服务发现层、 存储层、 数据处理层、 服 务分发层、 网关安全层等, 分别负责服务的注册、 数据抽取和处理、 数据的存储管理、 数据自动化 服务、 网关请求鉴权控制等功能; 数据处理层包 括数据的抽取、 清洗、 转换、 质量检验、 入库等功 能。 本发明通过研发了一种数据共享交换的方 法, 并建设相应的网页平台系统, 提供了一个支 持多数据源、 多维度、 多系统, 兼有安全性、 可靠 性、 开放性的数据共享交换的平台, 此解决方案 对以往各种一对一或者一对多的数据交换模式 进行改进, 采用了多对多的模式, 提高了数据交 换的效率和安全性。 权利要求书1页 说明书3页 附图2页 CN 115438123 A 2022.12.06 CN 115438123 A 1.一种基于Docker和微服务架构的数据共享交换方法, 其特征在于: 其数据共享交换 方法如下: 一、 系统架构 数据共享交换系统主要分为服务发现层、 存储层、 数据处理层、 服务分发层、 网关安全 层等, 分别负责服务的注册、 数据抽取和处理、 数据的存储 管理、 数据自动化服务、 网关请求 鉴权控制等功能; 数据处理层包括数据的抽取、 清洗、 转换、 质量检验、 入库等功能, 数据分发层则是对已 有数据进行 数据管理, 自动进行 数据服务的发布等; 二、 数据共享 流程 数据获取方如需使用数据, 需要经过数据共享系统和数据提供方双重认可, 在获得许 可后需要携带令牌进行 数据请求, 才可获取 数据。 2.根据权利要求1所述的一种基于Docker和微服务架构的数据共享交换方法, 其特征 在于: 所述数据源支持多种数据库, 包括主流关系型数据库以及Hive存储等, 对于非结构性 数据, 则采用Mi nIO对象型存 储, 更具效率。 3.根据权利要求1所述的一种基于Docker和微服务架构的数据共享交换方法, 其特征 在于: 所述网关安全层则控制请求访问、 数据权限等。 4.一种基于Docker和微服务架构的数据共享交换系统, 其特征在于: 数据共享系统采 用Java语言, 基于Spring Cloud微服务架构进行后台开发, 前端展示层采用Vue框架进行开 发, 数据库选用MySQ L关系型数据库: (1) 数据目录: 数据目录功能建立了一个资源编目体系, 对各类资源进行归纳和索引, 对各类资源按照分类进行编码, 提供区域、 部门、 行业、 场景、 种类等字段对目录进行索引, 可供用户查看详情、 订阅; (2) 数据服务: 对通过数据库共享产生的服务, 或其他外部数据服务, 以服务注册的方 式, 向外提供服 务, 用户可以检索查看、 收藏 服务、 申请使用、 在线调用等; (3) 个人中心: 可以进行修改个人信息、 申请认证、 查看消息、 共享数据、 数据授权、 查看 日志、 令牌管理等操作; (4) 审批管理: 对用户使用数据的申请、 用户认证、 用户数据共享进行 管理; (5) 系统管理: 对用户权限、 系统日志等进行 管理。权 利 要 求 书 1/1 页 2 CN 115438123 A 2一种基于Docker和微服务架构的数据 共享交换方 法和系统 技术领域 [0001]本发明涉及微服务架构 技术领域, 具体为一种基于D ocker和微服务架构的数据共 享交换方法和系统。 背景技术 [0002]微服务架构是一种由多个松散耦合的微服务组成一个完整应用系统的架构风格, 其中每个微服务实现单一的职责与功能, 可以独立开发、 测试、 部署, 微服务间通过轻量级 通信协议进行交互, 随着业务的发展, 越来越多的企业采用微服务架构来开 发应用系统, 但 是传统的架构系统不支持多对多的模式, 而且数据 交换模式安全性低, 可靠性和开放性较 差, 无法从技 术层面进行改进, 还降低了数据交换的效率和安全性。 发明内容 [0003]本发明的目的在于提供一种基于Docker和微服务架构的数据共享交换方法和系 统, 以解决上述背景技 术中提出的问题。 [0004]为实现上述目的, 本发明提供如下技术方案: 一种基于Docker和微服务架构的数 据共享交换 方法, 其数据共享交换 方法如下: 一、 系统架构 数据共享交换系统主要分为服务发现层、 存储层、 数据处理层、 服务分发层、 网关 安全层等, 分别负责服务的注册、 数据抽取和处理、 数据的存储管 理、 数据自动化服务、 网关 请求鉴权控制等功能; 数据处理层包括数据的抽取、 清洗、 转换、 质量检验、 入库等功能, 数据分发层则是 对已有数据进行 数据管理, 自动进行 数据服务的发布等; 二、 数据共享 流程 数据获取方如需使用数据, 需要经过数据共享系统和数据提供方双重认可, 在获 得许可后需要携带令牌进行 数据请求, 才可获取 数据。 [0005]优选的, 所述数据 源支持多种数据库, 包括主流关系型数据库以及Hive存储等, 对 于非结构性数据, 则采用Mi nIO对象型存 储, 更具效率。 [0006]优选的, 所述网关安全层则控制请求访问、 数据权限等。 [0007]优选的, 一种基于Docker和微服务架构的数据共享交换系统, 数据共享系统采用 Java语言, 基于Spring Cloud微服务架构进行后 台开发, 前端展示层采用Vue框架进行开 发, 数据库选用MySQ L关系型数据库: (1) 数据目录: 数据目录功能建立了一个资源编目体系, 对各类资源进行归纳和索 引, 对各类资源按照 分类进行编码, 提供区域、 部门、 行业、 场景、 种类等字段对目录进行索 引, 可供用户查看详情、 订阅; (2) 数据服务: 对通过数据库共享产生的服务, 或其他外部数据服务, 以服务注册 的方式, 向外提供服 务, 用户可以检索查看、 收藏 服务、 申请使用、 在线调用等;说 明 书 1/3 页 3 CN 115438123 A 3
专利 一种基于Docker和微服务架构的数据共享交换方法和系统
文档预览
中文文档
7 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 SC 于
2024-02-18 22:34:27
上传分享
举报
下载
原文档
(335.2 KB)
分享
友情链接
DL-T 1989-2019 电化学储能电站监控系统与电池管理系统通信协议.pdf
ISO 20653 2023 Road vehicles — Degrees of protection (IP code) — Protection of elect.pdf
T-CIECCPA 008—2020 工业企业节能诊断报告编制规范.pdf
ISO 13119 2022 Health informatics — Clinical knowledge resources — Metadata.pdf
GB-T 43269-2023 信息安全技术 网络安全应急能力评估准则.pdf
T-ZZB 2678—2022 高寿命汽车散热器电动风扇总成.pdf
DB37-T 5245-2022 桥梁智慧健康监测技术标准 山东省.pdf
GB-T 36466-2018 信息安全技术 工业控制系统风险评估实施指南.pdf
GB 29440-2012 炭黑单位产品能源消耗限额.pdf
GB/T 36073-2018 数据管理能力成熟度评估模型.pdf
GB-T 29246-2023 信息安全技术 信息安全管理体系 概述和词汇.pdf
T-QGCML 302—2022 能源企业数字化转型1+6管理体系.pdf
DB31-T 1252-2020 交流电动机冷却风扇节能改造技术指南 上海市.pdf
GB-T 33746.1-2017 近场通信(NFC)安全技术要求 第1部分:NFCIP-1安全服务和协议.pdf
GB-T 39720-2020 信息安全技术 移动智能终端安全技术要求及测试评价方法.pdf
专利 一种黑产识别方法、装置及计算机可读存储介质.PDF
GB-T 42473-2023 声学 噪声烦恼度的评价和预测方法.pdf
江苏省公共数据管理办法.pdf
LY-T 3160-2019 单板干燥机节能监测方法.pdf
GB-T 35286-2017 信息安全技术 低速无线个域网空口安全测试规范.pdf
1
/
7
评价文档
赞助2.5元 点击下载(335.2 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。