基于REST架构的物联网数据开放系统的设计与实现

被引量 : 12次 | 上传用户:lynnshe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对过去几年物联网以垂直,孤立的行业应用为主,系统部署成本高,缺乏系统间夸行业的数据资源共享。因此,构建一个更加开放,灵活,扩展性强的系统架构是当今物联网主流研究方向。普通的物联网数据管理系统之间无法便捷,高效的交互,共享传感器信息数据,这是因为不同的物联网系统采用不同的操作语言,硬件设备,数据库,服务器,并且部署在异构的通信环境中。因此我们迫切的需要一个运行在Internet上,基于HTTP传输,跨平台,松耦合的系统架构--基于REST风格的WEB服务充分的利用了HTTP协议的特性,正是一种轻量级的解决方案。本课题--基于REST架构的物联网数据开放系统的研究与实现。用户通过串口上传传感器数据到该系统中,通过系统提供的功能服务,实现WEB网页的反馈控制;数据的可视化以及社交平台报警等功能。该系统的另一个特点是设计出一种基于RESTful风格的接口,使得系统中的传感器数据可以更好的供外部第三方系统平台调用。本论文的主要工作如下:1)对REST风格的服务框架和其他的服务框架(RPC, SOAP)的比较和分析,总结出它们的优点和缺点。并阐述REST概念和发展现状,分析REST的基本原理。2)通过Arduino板采集,处理传感器数据,使用MySQL数据库存储,数据被用于物联网资源开放系统管理,并且通过JAVA的Jersey框架构建对外的REST风格的接口。3)研究B/S模式下REST服务的实现架构,并实现了物联网资源开放系统。本系统基于JAVA开发,使用Sping与Jersey框架相结合的REST架构实现的解决方案。4)在实现物联网数据开放系统的基础下,通过获取系统提供的RESTful风格接口的数据,实现传感器数据展示,反馈控制,报警的功能。用Jquey Mobile搭建前端网页,并使用Charjs通过RESTful风格的接口获取数据,实现数据的可视化,反馈控制。新浪微博使用RESTful风格接口与该系统互相通信,实现报警功能。研究如何利用当前流行的JS框架对REST架构的AJAX异步服务请求,进行数据处理以及返回,分析并体现基于REST架构的传感器数据管理系统提供的接口的优点。
其他文献
<正> 江泽民同志在中共十五大所作的《高举邓小平理论伟大旗帜,把建设有中国特色社会主义事业全面推向二十一世纪》报告中指出:"股份制是现代企业的一种资本组织形式,有利于
[研究目的]BRD7是我室自主克隆的全长新基因,10余年来的工作基础证实BRD7是一个抑瘤基因和核转录调节因子,通过调控多种靶基因参与不同的信号通路,从而表现出不同的生物学表
目的分析替吉奥联合奥沙利铂一线治疗老年晚期胃癌的临床效果。方法选取2012年10月至2014年10月襄城县人民医院收治的110例老年晚期胃癌患者,按照随机数字法分为对照组和观察
农村信用社是我国农村金融机构的王牌,对于支持农村经济、广泛开辟融资渠道、实现农村产业升级和市场份额占有,其意义是显而易见的。而在金融危机的大环境下,农村信用社自然
针对制造信息系统集成性和移植性差、重复开发的问题,提出了一种基于软件接口的制造信息系统标准化方法。首先对制造信息系统各功能模块进行分类,分析制造信息系统中存在的问
目的研究人孤雌胚胎干细胞向神经上皮祖细胞和神经元诱导分化的能力。方法人孤雌胚胎干细胞在人饲养层细胞上诱导后机械消化传代,在多巴胺能神经元诱导培养基中悬浮后贴壁分
中国的金融体系中,各市场相互割裂。在直接融资发展水平较低的情况下,中国长期处于间接融资主导的状态之下。在信贷约束下,通过投资成立银行、参股成为银行的股东从而更便利
汽车产业作为一个产业链相当长的产业,其自身的发展不仅会对经济增长具有一定的扩展或成倍的乘数效应,而且会带动橡胶、玻璃、钢铁、电气设备等一系列相关产业的发展,极大地
本篇文章主要探讨了管理层基于各种判断,所做出的审慎资源调整决策对成本粘性的影响。首先,我们研究了管理层实现盈利目标的动机对成本粘性的影响方向及程度。紧接着,我们探
筹资对房地产企业发展至关重要,本文首先阐述房地产企业选择筹资方式时应考虑的因素,然后具体分析房地产企业如何选择筹资方式,最后展望我国房地产企业筹资趋势,并提出相关建