[发明专利]一种传递信息模型的方法、装置、系统和介质有效
申请号: | 201911353125.1 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111181783B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 刘凯;刘冬梅;何迪;张华斌;叶水根;孙通;刘韩影 | 申请(专利权)人: | 宁波吉利汽车研究开发有限公司;浙江吉利控股集团有限公司 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L67/02;H04L69/163 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 315336 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传递 信息 模型 方法 装置 系统 介质 | ||
本申请公开了一种传递信息模型的方法、装置、系统和介质,通过接收客户端发送的对象的节点标识数据,查询地址空间所述对象的节点标识数据对应的对象数据,基于所述对象数据构建信息模型,对所述信息模型进行封装得到第一封装包,向所述客户端发送第一解析指令,以使所述客户端响应于所述第一解析指令执行解析操作,以及基于所述解析操作对所述第一封装包进行解析处理,以及基于解析后的数据重构所述信息模型,所述第一解析指令包括所述第一封装包和对所述第一封装包进行解析的指令,解决了客户端和服务器间信息模型交互困难,传递低效的问题。
技术领域
本发明涉及互联网通信技术领域,尤其涉及一种传递信息模型的方法、装置、系统和介质。
背景技术
OPC UA是一种符合工业4.0要求的C/S架构的互联互通协议,它的地址空间和信息模型是支撑CPS信息物理系统和数字双胞胎的重要技术。OPC UA服务器为客户端提供的对象和相关信息都是与服务器的地址空间有关的,地址空间的基本单位是节点。节点主要由节点的属性和引用组成。属性用于描述节点,它决定了节点的特性。OPC UA的8种节点分别是对象、对象类型、变量、变量类型、方法、引用类型、视图、数据类型。属性是对节点本身的描述,引用定义了与其他节点的关系。其中对象节点是地址空间的骨架,它的数据结构比其他节点更复杂,所有节点的根节点都一定是某个对象节点。
目前国际OPC UA基金会发布的OPC UA众多服务,并没有提供从OPC UA 客户端远程直接导出服务器中信息模型的方法,客户端只能通过浏览服务器的地址空间,浏览某个对象的结构,再手动地在应用程序中创建其类型并实例化,需要耗费大量人力和时间。因此需要提供一种客户端和服务器之间传递OPC UA 信息模型的方案,以保证该信息模型的高效传递。
发明内容
为了克服现有技术存在的缺点与不足,本申请提供了一种传递信息模型的方法、装置、系统和介质,可以有效传递OPC UA的信息模型,提升OPC UA 的使用便捷性和效率。
为了达到上述申请的目的,本申请提供了一种传递信息模型的方法,该方法包括:
接收客户端发送的对象的节点标识数据;
查询地址空间所述对象的节点标识数据对应的对象数据;
基于所述对象数据构建信息模型;
对所述信息模型进行封装得到第一封装包;
向所述客户端发送第一解析指令,以使所述客户端响应于所述第一解析指令执行解析操作,以及基于所述解析操作对所述第一封装包进行解析处理,以及基于解析后的数据重构所述信息模型,所述第一解析指令包括所述第一封装包和对所述第一封装包进行解析的指令。
进一步的,所述方法还包括:
接收客户端发送的赋值请求指令;
响应于所述赋值请求指令,向客户端发送第二解析指令,以使所述客户端解析第二封装包后对所述客户端信息模型赋值,所述第二解析指令包括第二封装包和对所述第二封装包进行解析的指令,所述第二封装包包括所述服务器响应于所述赋值请求指令将所述对象属性和对象各节点的值封装成的数据包。
进一步的,所述方法还包括:
接收客户端发送的第三封装包,所述第三封装包包括在赋值后的客户端信息模型进行更新后,将更新后的客户端信息模型以及对应的值封装成的封装包;
对所述第三封装包进行解析处理得到解析数据,所述解析数据包括映射于所述更新后的客户端信息模型以及对应的值的数据;
将所述解析数据写入地址空间,得到赋值更新的服务器信息模型。
另一方面,所述方法还包括:
向服务器发送对象的节点标识数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波吉利汽车研究开发有限公司;浙江吉利控股集团有限公司,未经宁波吉利汽车研究开发有限公司;浙江吉利控股集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911353125.1/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置