# iotcloud **Repository Path**: httpshsn/iotcloud ## Basic Information - **Project Name**: iotcloud - **Description**: 物联网云平台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-07-18 - **Last Updated**: 2024-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iotcloud #### 介绍 物联网云平台 1.技术栈准备工作 1.1 SpringCloud alibaba 分布式微服务架构 1.2 Gateway 网关,微服务统一请求入口,配置了微服务的负载均衡。 1.3 Nacos 微服务注册中心,以及配置中心,主要管理各个微服务的配置,以及服务的注册。 1.4 Oauth 2.0 主要用于服务的授权认证,以及访问权限的管理。 1.5 MybatisPlus 主要用于数据库的增删改查。 1.6 Redis 主要用于缓存登录信息token ,以及后续一些热点数据。 1.7 Mysql 关系型数据库,主要负责存储业务表相关的数据 2. 模块架构介绍 2.1 auth模块 授权认证模块,oauth2.0授权码的获取,以及密码模式的token令牌的生成,都可以通过该模块的接口请求得到 2.2 common模块,公共类模块,一些组件,以及一些公共类都存放于此模块中。 2.3 consumer 模块 主要用于消费mq产生的消息。 2.4 gateway模块 网关模块,所有的外部请求的统一入口。 2.5 mq 消息的提供者,应对并发量比较大的场景。 2.6 security-service 安全认证模块,由于每个模块都需要,所以集成了一个公用的服务。 2.7 system 系统级别的模块。 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)