支持多场景映射的工业物联网应用构建方法技术

技术编号:33248214 阅读:17 留言:0更新日期:2022-04-27 18:04
本发明专利技术涉及物联网领域,公开了一种支持多场景映射的工业物联网应用构建方法,本发明专利技术根据在工业物联网中上传和/或请求获取目标数据,在接收到对应的目标数据之后,对所述目标数据进行解析;在所述工业物联网的业务处理层中根据对象化的构建方式和精简化的构建流程构建一个完全囊括所有设备可能场景的物理模型;结合领域驱动在所述业务层构建业务程序结构;根据解析结果在所述业务处理层映射对应的模型属性和/或控制模块以完成所述目标数据中的相应功能,实现了在工业物联网中构建支持多场景映射的应用的技术效果。场景映射的应用的技术效果。场景映射的应用的技术效果。

【技术实现步骤摘要】
支持多场景映射的工业物联网应用构建方法


[0001]本申请涉及物联网领域,特别是涉及一种支持多场景映射的工业物联网应用构建方法。

技术介绍

[0002]在工业物联网程序构造方面,当前物理网行业的解决方案一般是根据实际需要的功能来定义物联网应用,例如需要支持数据心跳交流,则在功能构成上加上数据心跳交流这一项,由此在构建前先获取所有需要的功能场景,再细化场景实现,为应用定义好相关的功能,再进行细化和模块化,完成整体构建,部分大型物联网应用会依据一些基本的实例

模型映射方式先构建中心,用核心扩展化的构建方式。
[0003]在目前的工业物联网行业应用构建方案中,采用根据功能定义应用的方式时会有很大的维护成本,随着场景的新增,应用需要随时升级,在升级过程中,最大的问题是模块化的定义,新的功能有时很难定义到已有的模块中,因此维护成本不断增加,甚至需要进行整体的重构迭代。而现阶段采用的构建中心的构建方式,评审流程过于复杂,构建的主体各式各样,实际并不够明确,无法高效、具备实际效率的快速完成业务构建,构建规则普适性的程度一般,并且一般核心较为复杂,构建成本较高
[0004]因此,如何在工业物联网中构建支持多场景映射的应用成为了一个亟待解决的技术问题。
[0005]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0006]本专利技术的主要目的在于提供了一种支持多场景映射的工业物联网应用构建方法,旨在解决现有技术无法在工业物联网中构建支持多场景映射的应用的技术问题。
[0007]为实现上述目的,本专利技术提供了一种支持多场景映射的工业物联网应用构建方法,所述方法包括:
[0008]在工业物联网中上传和/或请求获取目标数据,在接收到对应的目标数据之后,对所述目标数据进行解析;
[0009]在所述工业物联网的业务处理层中根据对象化的构建方式和精简化的构建流程构建一个完全囊括所有设备可能场景的物理模型;
[0010]结合领域驱动在所述业务层构建业务程序结构;
[0011]根据解析结果在所述业务处理层映射对应的模型属性和/或控制模块以完成所述目标数据中的相应功能。
[0012]可选地,所述在工业物联网中上传和/或请求获取目标数据,在接收到对应的目标数据之后,对所述目标数据进行解析的步骤包括:
[0013]在工业物联网中上传和/或请求获取目标数据;
[0014]根据所述工业物联网中的服务中心对对应指令进行解析并反馈之后,获取所述服务中心指令;
[0015]根据所述服务中心指令接收对应的目标数据,并对所述目标数据进行解析。
[0016]可选地,所述在所述工业物联网的业务处理层中根据对象化的构建方式和精简化的构建流程构建一个完全囊括所有设备可能场景的物理模型的步骤,包括:
[0017]在所述工业物联网的业务处理层中获取面对对象的构建方式基本准则;
[0018]根据所述基本准则和精简化的构建流程忽略功能单一原则,将物理模型只按照模型属性和模型功能进行划分,使得设备可以提供多元的场景支持,而在模型功能中又可以进行分类处理,可以分类成设备固有功能和场景实例,由此构建一个完全囊括所有设备可能场景的物理模型。
[0019]可选地,所述在所述工业物联网的业务处理层中获取面对对象的构建方式基本准则的步骤,包括:
[0020]在所述工业物联网的业务处理层中获取面对对象的构建方式基本准则,所述基本准则包括:单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则、开闭原则、组合/聚合复用原则、针对接口编程,而不是针对实现编程。
[0021]可选地,所述在所述工业物联网的业务处理层中获取面对对象的构建方式基本准则,所述基本准则包括:单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则、开闭原则、组合/聚合复用原则、针对接口编程,而不是针对实现编程的步骤之后,还包括:
[0022]只遵循依赖倒置原则、接口隔离原则、开闭原则、组合/聚合复用原则、针对接口编程,而不是针对实现编程,忽略其他原则。
[0023]可选地,所述结合领域驱动在所述业务层构建业务程序结构的步骤,包括:
[0024]确定初步的领域模型,识别模型对象和模型对象间的关系;
[0025]分析领域模型,确立实体对象和值对象,划分聚合的边界,找到聚合根;
[0026]确立资源库对象;
[0027]结合业务的模型完成所有实体对象、值对象、资源库对象的划分;
[0028]根据划分结果构建业务程序结构。
[0029]可选地,所述根据划分结果构建业务程序结构的步骤,包括:
[0030]根据划分结果构建业务程序结构,所述业务程序结构包括:用户接口层、应用层、领域层、基础层;
[0031]所述用户接口层包括:用户界面、Web服务;
[0032]所述应用层包括:应用服务;
[0033]所述领域层包括:实体、值对象和领域服务;
[0034]所述基础层包括:数据库、事件总线、API网关、缓存、基础服务、第三方工具。
[0035]此外,为实现上述目的,本专利技术还提出一种支持多场景映射的工业物联网应用构建装置,所述装置包括:
[0036]数据请求模块,用于在工业物联网中上传和/或请求获取目标数据,在接收到对应的目标数据之后,对所述目标数据进行解析;
[0037]数据构建模块,用于在所述工业物联网的业务处理层中根据对象化的构建方式和
精简化的构建流程构建一个完全囊括所有设备可能场景的物理模型;
[0038]领域驱动模块,用于结合领域驱动在所述业务层构建业务程序结构;
[0039]数据实现模块,用于根据解析结果在所述业务处理层映射对应的模型属性和/或控制模块以完成所述目标数据中的相应功能。
[0040]此外,为实现上述目的,本专利技术还提出一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上文中任一项所述方法的步骤。
[0041]此外,为实现上述目的,本专利技术还提出一种介质,所述介质上存储有支持多场景映射的工业物联网应用构建程序,所述支持多场景映射的工业物联网应用构建程序被处理器执行时实现如上文所述的支持多场景映射的工业物联网应用构建方法的步骤。
[0042]本专利技术根据在工业物联网中上传和/或请求获取目标数据,在接收到对应的目标数据之后,对所述目标数据进行解析;在所述工业物联网的业务处理层中根据对象化的构建方式和精简化的构建流程构建一个完全囊括所有设备可能场景的物理模型;结合领域驱动在所述业务层构建业务程序结构;根据解析结果在所述业务处理层映射对应的模型属性和/或控制模块以完成所述目标数据中的相应功能,采用对象化处理并结合领域驱动设计的方式构建工业物联网应用物理模型,将实际所有工业产品分类成自身属性和自身功能,将本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支持多场景映射的工业物联网应用构建方法,其特征在于,所述方法包括:在工业物联网中上传和/或请求获取目标数据,在接收到对应的目标数据之后,对所述目标数据进行解析;在所述工业物联网的业务处理层中根据对象化的构建方式和精简化的构建流程构建一个完全囊括所有设备可能场景的物理模型;结合领域驱动在所述业务层构建业务程序结构;根据解析结果在所述业务处理层映射对应的模型属性和/或控制模块以完成所述目标数据中的相应功能。2.如权利要求1所述的方法,其特征在于,所述在工业物联网中上传和/或请求获取目标数据,在接收到对应的目标数据之后,对所述目标数据进行解析的步骤包括:在工业物联网中上传和/或请求获取目标数据;根据所述工业物联网中的服务中心对对应指令进行解析并反馈之后,获取所述服务中心指令;根据所述服务中心指令接收对应的目标数据,并对所述目标数据进行解析。3.如权利要求1所述的方法,其特征在于,所述在所述工业物联网的业务处理层中根据对象化的构建方式和精简化的构建流程构建一个完全囊括所有设备可能场景的物理模型的步骤,包括:在所述工业物联网的业务处理层中获取面对对象的构建方式基本准则;根据所述基本准则和精简化的构建流程忽略功能单一原则,将物理模型只按照模型属性和模型功能进行划分,使得设备可以提供多元的场景支持,而在模型功能中又可以进行分类处理,可以分类成设备固有功能和场景实例,由此构建一个完全囊括所有设备可能场景的物理模型。4.如权利要求3所述的方法,其特征在于,所述在所述工业物联网的业务处理层中获取面对对象的构建方式基本准则的步骤,包括:在所述工业物联网的业务处理层中获取面对对象的构建方式基本准则,所述基本准则包括:单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则、开闭原则、组合/聚合复用原则、针对接口编程,而不是针对实现编程。5.如权利要求4所述的方法,其特征在于,所述在所述工业物联网的业务处理层中获取面对对象的构建方式基本准则,所述基本准则包括:单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则、开闭原则、组合/聚合复用原则、针对接口编程,而不是针对实现编程的步骤之后,还...

【专利技术属性】
技术研发人员:王志伟夏刚程文科吴京业李少俊吴天送李瑞
申请(专利权)人:中电望辰科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1