【技术实现步骤摘要】
兼容多种设备并提供多种设备服务的物联网系统及方法
[0001]本专利技术涉及物联网应用
,并且更具体地,涉及一种兼容多种设备并提供多种设备服务的物联网系统及方法。
技术介绍
[0002]现在市场上的物联网系统,有的只支持通过网络协议通信,系统内的所有硬件都必须通过socket通信来传输数据,否则就无法接入系统中。有的只能应对单一的应用场景,当需要扩充其他功能的硬件,甚至减少硬件时就无法满足要求。这些情况都无法应对物联网技术的快速发展与应用。
技术实现思路
[0003]针对上述问题,本专利技术提出了一种兼容多种设备并提供多种设备服务的物联网系统,包括:
[0004]接口模块组,所述接口模块组包括多个接口模块,所述接口模块用于提供硬件设备接口,通过所述硬件设备接口对接硬件设备,以获取硬件设备的说明书及程序集;
[0005]通用工具模块组,所述通用工具模块组包括多个通用工具模块,所述通用工具模块接收与所述通用工具模块对应的硬件设备的说明书及程序集,对所述说明书和程序集进行封装,以获取封装数据; ...
【技术保护点】
【技术特征摘要】
1.一种兼容多种设备并提供多种设备服务的物联网系统,其特征在于,所述系统包括:接口模块,所述接口模块用于提供硬件设备接口,通过所述硬件设备接口对接硬件设备,以获取硬件设备的说明书及程序集;工具模块,所述通用工具模块接收与所述通用工具模块对应的硬件设备的说明书及程序集,对所述说明书和程序集进行封装,以获取封装数据;通讯模块,所述通讯模块对应一种通讯方式;上层应用模块,所述上层应用模块对应一种与硬件设备的通讯协议,基于所述硬件设备的封装数据,选择对应的上层应用模块、通讯模块及接口模块与硬件设备建立连接,连接完成后,基于上层应用模块提供硬件设备服务。2.根据权利要求1所述的系统,其特征在于,所述通讯协议,包括:http协议和restful协议。3.根据权利要求1所述的系统,其特征在于,所述通用工具模块还用于对所述系统与硬件设备的通讯数据进行封装。4.根据权利要求1所述的系统,其特征在于,所述系统还包括:硬件管理中心模块,所述硬件管理中心模块用于创建并控制硬件设备的运转逻辑流程,保存硬件设备的基本信息。5.根据权利要求1所述的系统,其特征在于,所述系统还包括:底层协议模块组,所述底层协议模块组,包括多种硬件设备的通讯协议,对接硬件设备的程序集。6.根据权利要求1所述的系统,其特征在于,所述接口模块、工具模块、通讯模块及上层应用模块,分别包括多个,以...
【专利技术属性】
技术研发人员:耿静波,张清,于海洋,陈江,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。