基于Web技术的物联网数据云平台的设计与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:zhouxiaoqing1003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网技术的日益发展与嵌入式设备在工程实践中的深入广泛的应用,人们希望通过网络方便快捷地获取物联网数据信息,并随时对数据进行观察处理,以便做出相应的决策。然而,传统的物联网设备和平台的异构性强,导致了当前的物联网应用依然存在资源碎片化、开发门槛高和扩展性差等问题。同时,由于物联网数据信息量的高速增长,现有的物联网应用模型已很难满足海量数据存储与并发的需求。鉴于Web技术具有平台无关性、易于开发、统一标准等优势,本文将Web技术结合到物联网应用开发中,设计了一种更加开放且能够实现海量传感器数据存储与并发的数据云平台。本文结合REST、NodeJS和MongoDB等Web技术,提出了数据云平台的总体架构设计方案。总体架构分为客户端和服务器端两部分。客户端包括用户管理、传感器管理、图表展示、设置四部分功能模块,使用者通过客户端能够方便地管理和查看相应的传感器设备。服务器端的主要工作包括以下几个方面:利用NodeJS在高并发和I/O性能上的优势,设计了一种简单高效的NodeJS多核架构,并基于该架构实现了多核NodeJS服务器;利用MongoDB高可扩展性及高可用性的特点,设计并实现了 MongoDB数据集群及数据表模型,以应对海量数据存储的挑战;利用REST架构的高灵活性与简洁性的特点,为各类客户端和传感器设备设计并实现了统一的数据接口访问服务。最后,针对数据云平台的设计目标,进行了功能和性能两方面的测试。结果表明了各个模块满足了系统的设计需求,证明了本文设计的物联网数据云平台具有一定的实用价值。
其他文献
针对检修项目管理中可能出现的缺陷,从效能监察角度提出了一套管理方法和模式。该模式在上海吴泾第二发电有限责任公司经过多年实践和完善表明了其具有的实效性。
在长江三角洲地区选择了里下河、秦淮河、武澄锡虞、浦东浦西、杭嘉湖和甬曹浦6个城市化典型区域,以1991、2001和2006年3个城市化发展阶段为代表,采用指标体系评价法研究了城
<正>一个心电周期中,QT间期与心室收缩期对应,而T波终点到下一个R波起点之间的间期与心室舒张期对应。进入舒张期,心室开始主动舒张,使心肌细胞的收缩亚单位做反向的横桥滑动
本文研究了汽热杀青、热风杀青和滚筒杀青3种杀青方式对绿茶品质的影响。结果表明,不同杀青方式对茶在制品生化成分变化的影响不同,汽热杀青因蒸汽穿透力强,杀青时间短,茶多
<正>数学是一门逻辑思维较强,内容广泛、抽象的学科。智障儿童因其智力因素学起数学来更不容易,尤其是重度智障学生。通过一个学期的教育实践,我发现蒙氏教具的运用能够促进
<正>十年前,特仑苏品牌成立。因为敢想,特仑苏从零起步,成长为一个百亿销售额的乳业品牌。十年营销路,特仑苏总结出"坚持品牌主张+重视消费者体验"一套方法论。近日,一系列精
第三方支付伴随着中国电子商务的崛起应运而生,目前,已处于应用成熟期,成为了主要的支付方式和信用中介,近年来其交易规模得到稳定持续地发展。也因此传统的商业银行面临了前
<正>时空观念是了解和理解历史的基础,是在特定的时间联系和空间联系中对事物进行观察、分析的意识和思维方式,是历史学科本质的体现,是学生认识历史必须具备的重要观念。但
雅集茶会注重聚会的文化因素,以茶艺的主旨来成为聚会的一般规则,确立社会关系及团体意识的形式。本文概括了雅集茶会的历代沿革,对现代雅集茶会的主要形式、内容及关键要素
随着城市居民旅游需求的增加和多元化的发展,旅游的形式和内容都不在单一,乡村成了最为令人向往和回归的旅游体验地,乡村旅游业也逐渐由这种旅游需求营运而生。在乡村旅游的