thingsboard项目说明,绝对有用.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
公司Logo 内部文件:[输入文件名和版本号] 第 PAGE 21 页 共 NUMPAGES 31 页 目录 TOC \o "1-3" \h \z \u 目录 1 ? 参考资料 4 ? 文档目的 5 第一章 项目框架整理说明 6 1.1 项目框架说明 6 1.1.1 package包功能描述 7 1.1.2 thingsboard开发主要涉及到的包 9 1.1.3 thingsboard代码类及接口说明 9 第二章 thingsboard涉及到的流程图 11 2.1 物联网网关架构 11 2.2 ThingsBoard微服务架构 12 2.3 Thingsboard产品架构 12 2.4 Thingsboard规则引擎 13 2.5 ThingsBoard Architecture 14 第三章 项目框架涉及到的第三方包或插件 16 3.1 Thingsboard 包 16 第四章 ThingsBoard设备连接协议 22 4.1 订阅消息传递协议(MQTT) 22 4.2 请求响应模式(CoAP) 22 4.3 请求响应模式(HTTP ) 23 第五章 ThingsBoard打包 24 5.1 后端打包 24 5.2 前端打包方UI 24 第六章 ThingsBoard框架日志 25 第七章 ThingsBoard数据库 26 7.1 关系数据库(使用了2个数据库) 26 7.2 非关系数据库(redis) 26 第八章 官网主要文档目录 27 第九章 前端技术概述 28 9.1 前端包括哪些技术点 28 9.2 前端技术描述 28 第十章 关于Thingsboard开发环境部署 29 第十一章 数据库表结构 31 版本 发布时间 修订章节 作者 0.01[对修订章节的描述从最近的一次修订开始] Majp 参考资料 运行thingsboard服务后,在浏览器地址栏输入: http://localhost:8080/swagger-ui.html (进入swagger接口说明); https://thingsboard.io/docs/ 官方文档; https:///thingsboard/thingsboard Github地址; 文档目的 编写此文档的目的是让开发人员对thingsboard框架快速的理解。 第一章 项目框架整理说明 项目框架说明 框架包含了11个一级包,其含义如下: 包名 包简说明 描述 涉及到的技术 备注 Application 应用相关 新增thingsboard接口,或后端添加业务查询 可修改 Common 公共部分 thingsboard基础方法 不可修改 Dao 业务层 接口\实现\数据访问层 Data-jpa 注解 可修改 Docker docker部署 打包或虚拟部署 开发无需修改此包, Img 图片 Logo.png图片 可添加 Msa 分布式 不可修改 Netty-mqtt 协议 开发无需修改此包, Rule-engine 规则引擎 规则引擎 开发无需修改此包, Tools 工具类 系统工具类 可修改添加 Transport 应用层实现 三种请求协议 coap,http mqtt,提供使用(不可修改,可自定义协议,系统提供的三种协议) 不可修改 UI 前端界面 后台管理系统界面 Angularjs、ES6、Reactjs、webpack、node 可修改 Log 系统日志 系统错误日志收集器,以年月日展示 Logback 不可修改 表 STYLEREF 1 \s 1 SEQ 表 \* ARABIC \s 1 1 [代码包及功能一览表] package包功能描述 Application应用相关类 .thingsboard.server ThingsboardServerApplication.java(启动类) install thingsboard服务开启相关配置、异常和调用 exception thingsboard响应错误及错误逻辑处理 controller thingsboard页面展示必要的 系统数据 接口 service 为controller提供支持 config 为同源策略、swagger、webSocket、消息及安全配置注册spring bean Common Data 用于与

文档评论(0)

暗伤 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

认证主体秋**

1亿VIP精品文档

相关文档

相关课程推荐