基于边云框架的物联网平台设计与实现

来源 :大连理工大学 | 被引量 : 2次 | 上传用户:antoney
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网技术的发展,物联网设备数量正在快速增长,数量庞大的物联网设备需要和其他设备或者应用程序进行通信。物联网平台作为通信双方的中间人,正受到企业和高校的广泛关注。但是现有的物联网平台通常是基于云计算架构。这种架构存在实时性低、资源开销大和隐私保护问题的缺陷,限制了物联网技术的推广和发展。针对上述问题,本文开发了一套基于边云框架的通用的物联网平台。基于B/S架构、使用MySQL数据库、采用Spring Boot,JPA框架,完成了数据传输、规则引擎、计算和管理模块的设计与实现。其中管理模块包括:可视化工具管理、设备管理、仪表盘管理、用户管理和操作日志管理。通过EdgeX Foundry和Spark技术,实现了边云结合的计算框架,解决了物联网系统资源开销大和实时性低的问题。通过定义基于JSON的数据交换格式和支持MQTT、CoAP、HTTP多协议接入的方式,解决了异构设备接入和通信的问题。通过ZooKeeper和一致性哈希技术,设计和实现了集群模式,完成了服务器节点的动态扩展和故障节点的自动切换功能,保证系统高可用性。在规则引擎模块中,设计并实现了六个大类的多种规则节点。定义了消息和规则链作为规则引擎的输入。同时提供配置规则节点和修改节点间的连接关系的接口来修改规则链。实现用户自定义数据处理流程,提高系统的通用性。经过测试和实际的案例使用,达到了平台的设计需求。平台操作简洁,能有效提高物联网应用开发者的开发效率,具有一定的应用价值。
其他文献
为制造一种极小宽度的电容器卷绕芯子,发明了一种椭圆卷轴设计模型,通过改变椭圆长轴和短轴的比例以及优选的导槽占位确保小尺寸卷轴的机械强度和设计精度。在工程应用中还发
“创业”两个字对我们大家来说并不陌生,尤其是大学生创业更是这两年来出现的比较频繁的一个词汇。大学生创业是一种以在校大学生和毕业大学生为创业主体的创业过程,随着近期我国不断走向转型化进程以及社会就业压力的不断加剧,创业逐渐成为在校大学生和毕业大学生的一种职业选择方式。国务院总理李克强说:“让创业创新成为时代潮流”,并且在达沃斯论坛上公开发出“大众创业、万众创新”的号召。从此,创新创业的好政策、优措施
海南州地域条件适宜马铃薯种植,本文对马铃薯种植成本、加工及销售情况进行了详细的了解调查,初步掌握了在马铃薯生产、加工、销售各方面存在的困难和问题。提出了对策建议,
随着国民收入的不断提高,许多家庭的收入水平大幅度增长都拥有了轿车。机动车辆出行首先考虑安全因素,每年都有很多由于爆胎产生的交通事故。本文设计了基于STM32的汽车胎压
随着时代的发展,越来越多的观众更倾向于选择欣赏现场音乐会或者演奏视频而不是单纯表现声音的录音艺术,其主要原因是观众在现场演奏或视频中可以获得听觉和视觉的双重享受,
通过对秦汉至明清时期历代医学文献中关于白术应用的记载进行整理分析,总结白术的历史沿革及应用配伍规律,为白术研究及临床应用提供理论支持。
目的评价牙根尖截除与保留两种不同的根尖手术方法治疗牙根尖周病的临床效果。方法选择2012年1月至2013年6月在佛山市禅城区向阳医院口腔科就诊的上、下前牙根尖周病患者30例
目的1.分析46,XY性别发育异常(46,XY disorder of sexual development,46,XY DSD)患者的临床特征,提高对46,XY DSD的诊断和治疗水平。2.通过使用WHO生存质量测定量表简表(WHO
共价三嗪有机聚合物(CTFs)作为一类新型的共价有机框架材料(COFs),内部是由三嗪环连接的有机官能团而形成的框架结构,由于稳健的共价键使其表现出独特的化学性质和结构特性,
目的:肺动脉栓塞(pulmonary embolism,PE)是指栓子堵塞肺动脉或其分支引起的一系列临床和病理生理综合征。其临床表现多种多样,缺乏特异性,从没有任何症状和体征到出现重度休