设备接入方法及计算机存储介质技术

技术编号:41757999 阅读:22 留言:0更新日期:2024-06-21 21:39
本申请实施例公开了一种设备接入系统和方法,属于物联网技术领域。在本申请实施例中,在网关的前端配置多个用于接入设备的微服务,每个微服务用于解析接入的设备基于当前通信协议发送的通信数据,并将解析后的数据通过gRPC发送至网关,以便于网关将设备发送的数据转换为统一的参考格式的数据发送至物联网平台。也即,本申请实施例提供了一种微服务和网关之间解耦的系统,这样不同的微服务可以由不同的开发者开发。并且,由于gRPC协议中无需考虑底层开发语言,因此不同的微服务可以由不同开发者按照自己熟悉的语言开发即可,从而给底层开发人员提供了便利。因此本申请实施例提供的设备接入系统能够降低开发难度以提高开发效率。

【技术实现步骤摘要】

本申请实施例涉及物联网,特别涉及一种设备接入方法及计算机存储介质


技术介绍

1、随着物联网技术的发展,越来越多的设备能够接入物联网平台,以通过物联网平台对设备进行管理。

2、相关技术中,考虑到接入到物联网平台的设备支持的通信协议多种多样,网关在接收到任一接入的设备基于自身支持通信协议发送的通信数据时,将该设备发送的通信数据解析为统一格式的数据,然后将统一格式的数据发送至物联网平台,以便于物联网平台进行处理。

3、由于网关对应的逻辑代码通常是由同一种开发语言比如c语言编写,这样开发者在编写网关对应的逻辑代码时,需要使用同一种开发语言编写如何将多种多样的通信协议的数据转换为统一格式的数据,这显然提高了开发难度,进而影响了网关的开发效率。


技术实现思路

1、本申请实施例提供了一种设备接入方法及计算机存储介质,可以降低开发难度以提高开发效率。所述技术方案如下:

2、一方面,提供了一种设备接入方法,所述方法应用于设备接入系统中的第一微服务,所述设备接入系统包括多个微服务、网关和物联本文档来自技高网...

【技术保护点】

1.一种设备接入方法,其特征在于,所述方法应用于设备接入系统中的第一微服务,所述设备接入系统包括多个微服务、网关和物联网平台,所述第一微服务为所述多个微服务中任一个,所述多个微服务中每个微服务与所述网关之间通过远程过程调用gRPC通信;所述方法包括:

2.如权利要求1所述的方法,其特征在于,每个微服务包括至少一个接口模板,所述至少一个接口模板中每个接口模板对应一个功能,每个接口模板用于定义实现相应功能所需的参数:所述方法还包括:

3.如权利要求2所述的方法,其特征在于,所述至少一个接口模板包括第一接口模板、第二接口模板和第三接口模板中的一者或多者;

4...

【技术特征摘要】

1.一种设备接入方法,其特征在于,所述方法应用于设备接入系统中的第一微服务,所述设备接入系统包括多个微服务、网关和物联网平台,所述第一微服务为所述多个微服务中任一个,所述多个微服务中每个微服务与所述网关之间通过远程过程调用grpc通信;所述方法包括:

2.如权利要求1所述的方法,其特征在于,每个微服务包括至少一个接口模板,所述至少一个接口模板中每个接口模板对应一个功能,每个接口模板用于定义实现相应功能所需的参数:所述方法还包括:

3.如权利要求2所述的方法,其特征在于,所述至少一个接口模板包括第一接口模板、第二接口模板和第三接口模板中的一者或多者;

4.如权利要求1-3任一所述的方法,其特征在于,每个微服务与所述网关之间配置有基于所述grpc建立的写通道;

5.一种设备接入方法,其特征在于,所述方法应用于设备接入系统中的物联网平台,所述设备接...

【专利技术属性】
技术研发人员:郭泓辰赵常强甄双伟
申请(专利权)人:青岛海信网络科技股份有限公司
类型:发明
国别省市:

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

1