基于微服务架构的物联网服务平台的设计与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:supergirl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网技术与通信技术的日趋成熟,为物联网的发展及其应用注入了新的活力,近些年,物联网在各类领域的应用正在逐渐改变人们的生活,为人们的生活带来了极大的便利。而随着物联网技术的发展与应用,使得各类物联网设备数量呈指数级增长,整个物联网市场也变得越来越庞大和臃肿,对各类物联网设备进行有效的管理控制和通信协议的整合已经成了亟欲解决的问题。物联网平台作为物联网产业链中承上启下的枢纽,在构建具体的物联网应用时发挥着至关重要的作用,向下接入分散的各种传感器设备,向上为应用层提供应用开发的支撑平台和统一的接口,使得应用层与终端设备能够充分解耦。目前,市面上大多物联网平台基于单体或SOA架构进行设计与实现,这将带来如下两个问题。其一是传统软件架构可扩展性较差,基于此开发的物联网平台内部模块之间依赖性过高,为后续平台的移植与扩展带来了困难;其二是由于设备端的应用方向和生产厂商不尽相同,导致这些设备拥有不同的通信协议和数据处理方式,构建一个为异构设备提供统一应用支持的物联网平台将成为一种挑战。为解决上述问题,本文设计并实现了一个基于微服务架构的物联网服务平台系统原型,该平台为用户提供了便携化的应用解决方案,实现了底层设备接入的透明性,支持当前主流的物联网通信协议,用户或企业通过该平台可以快速实现物联网应用的开发,并进行有效的管理和监控。结合微服务设计原则对平台内部各功能模块合理划分,并进行独立开发与部署。针对平台的安全性,分别设计了设备身份认证机制和应用接口的认证鉴权策略。最后,通过所搭建的测试环境对平台进行了功能性测试和非功能性测试,测试结果表明本文所设计和实现的物联网服务平台具有良好的可行性和可扩展性。
其他文献
提出了一套基于无线传感器网络技术的门禁及定位解决方案,不仅实现了人员的考勤,也实现了人员及车辆的定位及跟踪等,并采用B/S模式进行远程信息查询,为不同层次用户提供了信息参考
近年来,随着房地产市场迅猛发展及人们对美好生活的需求不断提高,物业管理行业得以不断的发展。我国城市化进程不断深入,城市人口不断膨胀,居民的住房问题及管理问题日益成为
目的:探讨中西医结合治疗冠心病的临床疗效。方法:采用随机数字表法将70例冠心病心绞痛患者随机分为两组,治疗组36例,采用中西医结合治疗,对照组34例,采用西医常规治疗。两组均以4
2013年,是小说家包倬的幸运年,这一年,他相继在《民族文学》发表了《纸命》,在《山花》发表了《401》,在《人民文学》发表了《狮子山》,在《创作与评论》发表了《三伏天》,在《天涯
中小股东权益保护是《公司法》的立法宗旨之一,也是完善公司治理结构的必然要求。本文对上市公司中小股东权益保护的必要性与重要性以及侵害一般机理进行了分析。在此基础上,
"硝矾液"的组方,在上世纪七十年代初,接受过李今庸教授的指导,成为我用治黄疸的经验方.本方对恢复肝功能的作用明显.对绝大多数急性传染性黄疸型肝炎,在辨证施治使用中药煎剂