基于云平台的物联网服务中间件的研究与设计
发布时间:2020-05-30 23:45
【摘要】:随着云计算技术以及微服务架构在IT领域得到广泛认同。物联网的发展迎来了一波新的热潮。解决物联网问题的一大难点在于如何更加友好、方便的使不同的底层设备接入互联网后能够有更加统一的表达方式。以往提出的解决方案受限于技术视野等原因,存点可拓展性不够、表达能力有限、缺乏全局视野等问题。论文针对于此并结合业界领先的技术提出了一种物联网服务中间件的解决方案,本课题提出的中间件的含义相对狭隘,主要包括物联网功能层面的一些抽象和总结。针对该解决方案会引发的问题进行了深入的研究和解决。首先,通过对已有物联网系统的分析研究,总结出物联网系统的通用功能,并在此基础上归纳出物联网服务中间件的架构图。其次,物联网服务中间件的核心是将设备的能力抽象成为实体服务进行统一管理和调用。论文提出了一种基于回归模型的服务发现算法,利用服务调用的历史数据,解决了物联网模糊服务调用过程中的服务发现问题。最后,针对物联网服务中间件下实体服务具有同质性的特点,论文提出了一种基于指标的算法模型,解决了服务调用过程中由同质性引发的同一个服务下的大量相同设备的过滤定位问题。论文实验结果及实际系统在两个企业上线运行的效果,证明了论文提出的物联网服务中间件及相应的算法的正确性及有效性。
【图文】:
Akka的实现的当中,所有的Actor会形成_颗层级树状结构,每_个节点会逡逑有一个名字,从根节点到任何一个节点的路径可以定位一个Actor,从而拿到逡逑Actor的引用,给其发送信息。Akka的实现中,,会有一些默认的Actor,如图2-逡逑1中虚线以上的Actor。首先是/user这个路径下的Actor,该Actor是所有用户创逡逑建的业务Actor的公共父Actor,其次是/system这个路径下的Actor,该Actor是逡逑一个系统级别的Actor的父Actor,系统级别的Actor包括一些异常处理的Actor。逡逑/路径下的Actor为前两者的父亲节点,没有实际意义。逡逑8逡逑
第四章服务发现算法的研[傆胧迪郑睿耄ǎ恚┦牵簦澹螅簦ǎ恚┰冢铮穑ǎ恚┲械奈恢谩H绻铮穑ǎ恚┲胁话欤簦澹蠼冢
本文编号:2688908
【图文】:
Akka的实现的当中,所有的Actor会形成_颗层级树状结构,每_个节点会逡逑有一个名字,从根节点到任何一个节点的路径可以定位一个Actor,从而拿到逡逑Actor的引用,给其发送信息。Akka的实现中,,会有一些默认的Actor,如图2-逡逑1中虚线以上的Actor。首先是/user这个路径下的Actor,该Actor是所有用户创逡逑建的业务Actor的公共父Actor,其次是/system这个路径下的Actor,该Actor是逡逑一个系统级别的Actor的父Actor,系统级别的Actor包括一些异常处理的Actor。逡逑/路径下的Actor为前两者的父亲节点,没有实际意义。逡逑8逡逑
第四章服务发现算法的研[傆胧迪郑睿耄ǎ恚┦牵簦澹螅簦ǎ恚┰冢铮穑ǎ恚┲械奈恢谩H绻铮穑ǎ恚┲胁话欤簦澹蠼冢
本文编号:2688908
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2688908.html