基于SOA的物联网智慧服务系统的设计与实现

来源 :装备维修技术 | 被引量 : 0次 | 上传用户:gaolch011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  作者简介:王继武(1979-),男,汉族,安徽巢湖人,讲师,本科,研究方向:计算机应用。
  【摘要】随着"互联网+"的不断发展,物联网越来越多地融入到我们的日常生活中,作为一种网络技术,随着物联网在应用的过程当中应用系统逐渐的增加,从而也就导致了各种问题的出现。它的应用程序是独立的,分散的,没有一个统一的平台来处理,交换和分享数据,系统设计技术不符合解决方案,用户认证机制不发达,有大量的分散的局域网应用程序。因此本文将主要对基于SOA的物联网智慧服务系统的设计与实现展开相应论述。
  【关键词】SOA物联网;智慧服务;系统;设计;实现;
  【正文】目前,物联网系统之间是独立的,分散的,没有一哥统一的数据交换标准和访问管理通道,一个有效的物联网服务系统,在管理,准入等方面,迫切需要建设和开发。根据应用环境和目标人员的分布,可以大体将物联网划分为智慧医学和智慧农业,智慧交通,智慧住宅等等。以智慧医学为例,它目前没有统一的标准和相关的顶层设计,硬件制造商和服务供应商有自己的数据标准,这就导致供应商在提供物联网数据的过程当中出现数据不统一的状况。无法连接到对方,也没有办法让第三方来介入参与使用。以小米公司的智能手环为例,它所采集的数据仅仅只能供小米自己开发的应用软件使用,无法将数据做到公开透明化。
  一、传统物联网系统研究
  1.1网络层
  主要通过访问物联网网关,对在感知层上收集的数据进行调整和传送,确保在感知层上进行稳定可靠的数据传输,以智能方式处理信息,可以将网络协议应用起来然后在网络的感知层来对相关信息进行有效的处理。就目前为止,SDN软件定义逐渐地得到了推广,越来越多的物联网网关在软件开发的过程当中可以将这一思想应用到当中哥,推动物联网的发展。通常在网络层使用的传输协议包括移动互联网、移动通信网、无线感应器网络、有线和无线局域网,有时还可以将电视广播网,和一些特定专用的网络应用到当中。目前,IPv6协议可以用来解决无线传感网络中设备地址分配不足的问题,IPv6在IOWPAN系统中逐步使用,该系统具有一个相对典型的传输协议,即6IOWPAN协议。
  1.2應用层
  这是物联网的最高的层面,以用户为对象,传统的物联网应用层主要负责处理,统计,分析和展示网络一级储存的数据。根据应用类别的不同,传统的局域网系统可以分为应用程序,如智能住宅,智能交通,智能设备。一个典型的物联网系统具有CustMedl知识卫生系统,由美国加利福尼亚大学赞助,中国电信发射的智能手环和计数器远距离读数系统,有一个环境监测项目"感知太湖,智慧水利"。在应用层有大量的技术,从大量数据分析,云处理,到相关技术,例如移动互联网、web3.0和技术和规范的巨大差异,是传统的互联网治理系统之间的障碍的根源。本文所述的应用水平是以开发可上网的WOT技术为基础的。一方面,服务用户可以利用系统提供的服务;另一方面,根据原则,根据这种服务可供扩展,服务提供者可进入系统并将自己的东西放在因特网上,这些服务包括:如空气湿度监测和心跳监测。
  二、传统物联网系统存在的问题
  (1)随着软件开发技术的不同,用户需求的多样性也变得相对不同;系统运行环境、系统规模和用户需求,这些种种原因都导致系统不确定性很大。(2)传感硬件技术、非均匀通信技术有关的物联网系统复杂结构,许多层次的平台开发技术,许多层次的集成,导致系统的各个组成部分有非常复杂的关联,这一系统的连接程度很高,内部集中程度很低,不利于第三方介入,从而这就导致物联网在应用的过程当中往往会出现数据格式无法匹配的状况。因此,至关重要的是,必须确保数据传输的统一格式和通道。(3)系统设计技术不兼容、系统开发寿命长以及标准和技术更新的快速迭代循环;许多服务提供商和设备制造商缺乏统一的接入平台,解决方案之间的兼容性很差,因此需要一个通用平台,对技术本身的变化做出相应的反应。(4)由于互联网系统通常是开放的,而现有的互联网系统往往忽视对用户角色的控制(RBAC)。internet数据处于自主的、无法控制的状态,因此Internet系统应具有控制功能。(5)现在重新设计了物联网信息和通信技术(信通技术)系统,如果有系统可以连接和管理物联网信息和通信技术服务,物联网信息和通信技术(信通技术)系统的规模将会大大提高。(6)目前的情况下,物联网的信息共享问题是相对严重的,许多系统开发使用C/S和不可访问的网络,不利于完全的网络共享信息的覆盖范围,不利于在云中建立联合国卫星数据处理中心,因此迫切需要建立一个物联网卫星知识服务系统。基于Web。(WOT)WebOftings)近年来比较流行的互联网技术IOT,认为随着互联网技术的发展,基于网络技术的IOT系统已成为一种新的系统,将成为行业的主要方向。
  三、面向服务的应用体系结构
  SOA是一种能够进行分布部署的架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。SOA的定义就是各种服务之间的集合。各服务部门之间有一种联系,这种联系可以是简单的数据传输,也可以是协调两个或两个以上的服务部门进行某些活动。在进行服务的过程当中需要采用某种方式来将其连接起来。这里所说到的“服务”就是指精确定义、封装完善,独立于其他服务所处环境和状态的函数。虽然对SOA的理解有很多不同的地方,但是却能够从定义中看到SOA的特征就是一个松散耦合的服务模式,松散的连接,服务之间的联系是通过一个简单而精确的定义接口进行的,不涉及低层次的编程接口和通信模式。SOA是一种在计算环境中设计、开发、部署和管理离散逻辑单元(服务)的模型。在物联网的条件下,各种原本封闭的资源也将以服务的形式开放出来,Internet上的原有资源和新出现的资源已经或者正在以服务的形式存在,因此,研究基于SOA的融合物联网应用技术是很有价值的。   四、基于SOA的物联网应用基础框架
  服务供应商,即制造商,可以使用RFID技术设计的各种设备,可以是产品,计划和生产设备,和那些具有RFID功能的设备或产品的信息将在企业建立的产品的整个生命周期内跟踪。数据处理平台是SOA框架的第一级,在这一级,将负责对大量数据进行安全核查,处理和过滤"受污染数据",确保数据的完整性和安全性。为了统一的数据调用,必须确保使用XML和元数据技术的大型异质数据的一致性和标准化处理,能够确保数据在应用的过程中的统一性。安全平台是一种保障,能够有效的保障数据和网络设备处于一个安全的状态。服务层面主要提供的服务就是代理服务,将不同级别的指令,应用不同的数据格式来进行建构,这样更加有助于数据库内部的分布。类型的用户,并确保不同的通信协议的兼容性。服务水平的关键部分是设备管理服务,服务代理人和通信代理人,这是数据处理和应用程序之间的桥梁。服务水平还将面临诸如使用因特网所带来的网络连接资源有限等问题,以及不同的应用平台。由于低层的局域网设备非常丰富,SOA系统提供网络服务时必须考虑到延迟发送,此外,在资源规划方面也存在一些问题,需要在网络服务中提供多条路线或使用延迟的网络技术。然而,SOA系统也需要适当的平衡规划算法,以便平衡网络资源。不同的应用平台要求SOA系统有一个更一般的设计模式,首先考虑到不同的RFID设备之间的标准,第二,不同的顶级用户之间的访问平台,这两点都是在设计过程中需要着重考虑的地方。将2个安全平台纳入整个应用框架,安全管理是公司应用程序正常运行的基本保障,特别是在数据安全管理,用户识别和访问控制这些方面。本文的框架可以提供一个单一的用户登录到所有的网络资源,所有的应用程序都可以通過一个单一的用户登录(Single Sign-On,SSO)访问有权使用的所有系统资源。相关的管理人员在应用的过程当中应用LDAP这一目录来寻找服务认证,这样不单单能够大大减少应用的时间,最重要的是能够让用户再进行访问的过程当中变得更加安全,能够保护数据信息不被泄露。应用基于角色的访问管理政策,使公众获得专业专业专业人员专业资格的专业人员专业资格的基础上的SOA显示,整个结构是基于一个由RFID网络的数据流,从底部的基本数据,从RFID的顶级维护请求数据,在SOA中间计划中,这些大型RFID数据构成整个应用程序的基础。因此可以看出在物联网设计的过程当中采用SOA来作为设计框架符合当今物联网发展的需求,还能够有效的保障服务质量。
  五、SOA物联网智慧服务系统设计
  软件开发和系统设计之父,提出了"没有银弹"的理念,根据这一理念,软件系统和理论是不断变化和发展的,符合开发理论。软件必须结合实际的场景,没有-在软件开发的不变理论。SOA理论没有标准的实施方案,它只是一个设计的想法,它如何应用于系统设计,仍然需要,我们要做一个分析,基于网络的真实场景的东西。因此,在本文中,我们将参照SOA的相关想法,讨论我们的物联网的实际环境,基于三个层次的传统系统的认识层次的的平台,网络水平,三级的应用结构,我们将主要研究平台一级的问题,例如如何建立一个单一格式的数据链路问题。IOT服务的设计和实施过程也符合瀑布模式。因此,我们利用这种瀑布模型设计和实施系统,实施以下步骤。如下图所示:
  【结束语】随着社会的不断发展和进步,企业在发展的过程当中将更加注重生产、物流和销售环节的质量,对整个过程的监测和服务一体化将是未来企业发展的方向。物联网的出现为监测整个企业的生产过程提供了一个机会,使用RFID技术可以有效地解决这个问题。以服务为导向的建筑有效整合各种服务,提高企业一体化的效率,减少损失,与工作重复有关的费用。因此在物联网的设计过程当中将SOA融入到物联网智慧服务系统当中能够有效地避免一些潜在的问题,并且还能够为用户在进行体验或者是使用的过程当中提供更加优质的服务。
  【参考文献】
  [1]陈杨. 基于SOA的物联网智慧服务系统的设计与实现[D].南京邮电大学,2016.
  [2]林文棋,田可嘉,张彦军,周新宇,梁冰,李学良.物联网与可视化技术支持下的智慧城市实践——北京西城历史文化保护区智能监测与管理系统研究与示范[J].北京规划建设,2019(S2):189-197.
  [3]王焕娟. 基于物联网标识技术的智慧供应链管理[J]. 中国电机工程学会电力信息化专业委员会.生态互联 数字电力——2019电力行业信息化年会论文集.中国电机工程学会电力信息化专业委员会:人民邮电出版社电信科学编辑部,2019:221-224.
其他文献
改革开放以来,我国市场经济体制处于全面深化改革的状态,进一步有效地促进了社会生产力的发展,在此背景下,加剧了生态环境资源的消耗,严重破坏了生态平衡。园林工程的发展与
一般高血压患者需将血压控制在140/90mmHg以下,若要有效预防肾小动脉硬化的发生,血压应降至130/85mmHg以下。
doi:10.3969/j.issn.1007-614x.2010.13.263  健全医院感染管理制度  首先根据“医院感染管理规范”制定相应的消毒隔离制度、保洁制度和隔离措施,规范各项操作规程,使医院感染管理工作有章可循,有据可依。  加强知识培训,提高思想认识  首先召集护士长学习医院感染管理办法相关内容,灌输执行的必要性。院内感染管理小组每年对全院职工进行医院感染管理及相关知识学习二次,提
应用灰色系统理论关联度分析方法 ,对影响白砂糖灰分的 5个因素进行了研究 ,得到了诸因素对白砂糖灰分的关联序。结果与生产实际基本一致
慢性消化系统疾病生命质量测定量表是测定该系统疾病患者生命质量的前提和工具,了解本领域内量表的开发及应用概况,将有利于临床医护人员、社会学者、心理学者及生命质量研究
目的:探讨肝脏外伤的临床特点。方法:分析60例肝脏外伤的临床表现、肝伤类型、治疗效果及早期临床表现,探讨手术时机、手术方法及手术效果。结果:肝外伤临床表现以内出血、腹膜炎
摘要:本文首先阐述了混凝土工程施工质量控制,如混凝土搅拌施工、混凝土浇筑施工、混凝土振捣施工、混凝土养护施工等,然后提出了几点防范措施,旨在不断提高混凝土工程施工质量控制水平,将混凝土施工技术的应用优势展现出来,确保良好的实施效果。  关键词:混凝土工程;施工质量;防范措施  在工程质量和安全性能方面,混凝土工程发挥着重要作用,其质量对于建筑整体质量起到了一大的决定性作用。混凝土的耐用性和性价比较
摘要:在我国基础化工业设施中,供水管网则是重要的关键点,而供水管网漏损的问题,直接影响对千家万户的供水质量。基于此,本文分析了供水管网容易出现管网的管制材料、缺乏对管网的维护意识和管网长时间老化、水管使用不当等问题,并列举如何把控管制材料、释放员工压力和后期维护等有效措施。  关键词:供水管网;分析原因;控制措施  引言:科学的供水系统能为城市和乡村中的用户提供干净、无污染的生活用水,在供水的过程
摘要:在整体的房屋建筑工程施工中,水电安装施工环节已经逐渐地突出其施工的重要性。水电安装施工的质量昭示着住户的满意度的高低和建筑的整体质量。水电安装施工质量影响着人们的日常居住的生活的质量。因此,本文从水电安装施工技术中的现状入手,详细地例举了房屋建筑水电安装的问题,在此基础上有针对性地开展水电安装施工技术的要点分析。  关键词:质量控制;房屋建筑施工;水电安装;安装施工技术  1房屋建筑水电安装
对房屋建筑工程中的电气设备安装施工技术进行合理控制是非常重要,其在一定程度上关系着使用者的人身安全,目前电气设备安装工程的关键技术在使用过程中还存在较多问题,因此