说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111680599.4 (22)申请日 2021.12.3 0 (71)申请人 高新兴智联科技有限公司 地址 300000 天津市滨 海新区自贸试验区 (空港经济区) 环河北路80号空港商务 园东区12号楼401房间 (72)发明人 李江涛 蒋剑  (74)专利代理 机构 北京沁优知识产权代理有限 公司 11684 代理人 郭衍飞 (51)Int.Cl. G06F 9/445(2018.01) G06F 21/44(2013.01) G06F 21/60(2013.01) G06K 7/10(2006.01) (54)发明名称 一种物联网服务云架构及应用该云架构的 射频测试系统 (57)摘要 本发明提供一种物联网服务云架构及应用 该云架构的射频测试系统, 包 括API网关, 用于接 收用户的访问请求, 通过认证单元对用户进行身 份认证, 根据访问请求与服务的映射关系, 将访 问请求转发到相应的服务; 系统管理单元, 用于 管理员根据用户角色信息进行权限分配, 将访问 请求通过配置中心进行统一分配; 配置中心, 用 于将服务注册到服务注册中心, 创建设有配置信 息的配置文件, 根据配置信息对应匹配存储的地 址、 用户名和密码; 服务注册中心, 用于将服务注 册到服务注册中心的Eureka  Server, 且将注册 信息存入数据库, 通过访问Eureka  Server获取 配置信息, 根据配置信息调用远程服务以实现对 服务的访问。 本发明提供统一接入平台, 解决各 系统账号独立, 难以互联互通的问题。 权利要求书1页 说明书5页 附图2页 CN 114138375 A 2022.03.04 CN 114138375 A 1.一种物联网服 务云架构, 其特 征在于, 包括: API网关, 用于接收用户的访问请求, 通过认证单元对用户进行身份认证, 根据访问请 求与服务的映射关系, 将访问请求 转发到相应的服 务; 系统管理单元, 用于管理员根据用户角色信息进行权限分配, 将访 问请求通过配置中 心进行统一分配; 配置中心, 用于将服务注册到服务注册中心, 创建设有配置信 息的配置文件, 根据配置 信息对应匹配存 储的地址、 用户名和密码; 服务注册中心, 用于将服务注册到服务注册中心的Eurek a Server, 注册 成功后将注册 信息存入数据库中, 通过访问Eureka  Server获取配置信息, 根据配置信息调用远程服务以 实现对服 务的访问。 2.根据权利要求1所述的一种物联网服务云架构, 其特征在于, 所述认证单元包括客户 端、 认证服务器和资源服务器, 当用户打开第三方应用软件的客户端时, 用户接收授权请 求, 向客户端发回授权信息, 客户端根据所述授权信息向认证服务器请求访问数据的令牌, 所述认证服务器对所述授权信息进行验证, 通过验证后向客户端发送令牌, 客户端携带令 牌向资源服务器发送访问请求, 经 由所述资源服务器对所述令牌进行验证判断是否正确, 是则将相关数据反馈 至客户端。 3.根据权利要求3所述的一种物联网服务云架构, 其特征在于, 所述授权请求配置有存 储路径、 客户端信息和操作类型。 4.根据权利要求1所述的一种物联网服务云架构, 其特征在于, 配置信 息包括服务名和 服务地址。 5.根据权利要求1所述的一种物联网服务云架构, 其特征在于, 所述数据库存储有包含 服务器IP信息的白名单, 将恶意访问的服务器的IP信息过滤, 当访问请求经过API网关时判 断服务器的IP信息是否在白名单内, 是则通过请求, 否则对所述访问请求进行拦截。 6.根据权利要求1所述的一种物联网服务云架构, 其特征在于, 调用远程服务具体为通 过feign根据服务名找到服务部署的地址, 当服务部署地址改变时, 自动将更新的服务部署 地址注册到所述 服务注册中心上。 7.根据权利要求4所述的一种物联网服务云架构, 其特征在于, 服务之间通过服务名调 用, 通过服 务名获取其配置信息, 从而找到与之对应的服 务。 8.根据权利要求1所述的一种物联网服务云架构, 其特征在于, 当用户通过浏 览器访问 前端服务器的受保护页面时, 通过认证协议单点登录 。 9.根据权利要求8所述的一种物联网服务云架构, 其特征在于, 所述认证协议设置为 OAuth或者CAS。 10.一种射频测试系统, 应用如权利要求1至9任一项所述的一种物联网服务云架构, 其 特征在于, 包括: 用于启动应用程序的RFID客户机, 依照测试任务发出服务请求, 控制读写 器对测试点进 行数据采集得到测试点状态和与之对应的测试数据, 调用网络服务器通过读 写器后台进行 数据传输和处 理, 将测试 数据过滤并传输给服 务器端, 存 储于数据库。权 利 要 求 书 1/1 页 2 CN 114138375 A 2一种物联网服务云架构及应用该云架构的射频测试系统 技术领域 [0001]本发明涉及云架构技术领域, 具体涉及一种物联网服务云架构及应用该云架构的 射频测试系统。 背景技术 [0002]由于系统的服务非常多, 每个服务会部署若干节点, 传统方式是将配置信息写到 服务的配置文件中, 这样需要更新配置信息时, 要对先每个服务实例的配置信息进行修改 再重新部署, 非常麻烦。 因此, 需要提供一个能够统一配置信息管理的结构。 发明内容 [0003]有鉴于此, 本发明要解决的问题是提供一种物联网服务云架构及应用该云架构的 射频测试系统。 [0004]为解决上述技术问题, 本发明采用的技术方案是: 一种物联网服务云架构及应用 该云架构的射频测试系统, 包括: [0005]API网关, 用于接收用户的访问请求, 通过认证单元对用户进行身份认证, 根据访 问请求与服 务的映射关系, 将访问请求 转发到相应的服 务; [0006]系统管理单元, 用于管理员根据用户角色信息进行权限分配, 将访问请求通过配 置中心进行统一分配; [0007]配置中心, 用于将服务注册到服务注册中心, 创建设有配置信息的配置文件, 根据 配置信息对应匹配存 储的地址、 用户名和密码; [0008]服务注册中心, 用于将 服务注册到服务注册中心的Eur eka Server, 注册成功后将 注册信息存入 数据库中, 通过访问Eureka  Server获取配置信息, 根据配置信息调用远程服 务以实现对服 务的访问。 [0009]在本发明中, 优选地, 所述认证单元包括客户端、 认证服务器和资源服务器, 当用 户打开第三方应用软件的客户端时, 用户接收授权请求, 向客户端发回授权信息, 客户端根 据所述授权信息向认证服务器请求访问数据的令牌, 所述认证服务器对所述授权信息进 行 验证, 通过验证后向客户端发送令牌, 客户端携带令牌向资源服务器发送访问请求, 经由所 述资源服 务器对所述令牌进行验证判断是否正确, 是则将相关数据反馈 至客户端。 [0010]在本发明 中, 优选地, 所述授权请求配置有存 储路径、 客户端信息和操作类型。 [0011]在本发明 中, 优选地, 配置信息包括 服务名和服 务地址。 [0012]在本发明中, 优选地, 所述数据库 存储有包含服务器IP信息的白名单, 将恶意访问 的服务器的IP信息过滤, 当访问请求经过API网关时判断服务器的IP信息是否在白名单内, 是则通过请求, 否则对所述访问请求进行拦截。 [0013]在本发明中, 优选地, 调用远程服务具体为通过feign根据服务名找到服务部署的 地址, 当服 务部署地址改变时, 自动将更新的服 务部署地址注 册到所述 服务注册中心上。 [0014]在本发明中, 优选地, 服务之间通过服务名调用, 通过服务名获取其配置信息, 从说 明 书 1/5 页 3 CN 114138375 A 3

.PDF文档 专利 一种物联网服务云架构及应用该云架构的射频测试系统

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种物联网服务云架构及应用该云架构的射频测试系统 第 1 页 专利 一种物联网服务云架构及应用该云架构的射频测试系统 第 2 页 专利 一种物联网服务云架构及应用该云架构的射频测试系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:13:54上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。