在目前的市面上,涉及到软件平台的快速开发,就会出现很多的工具和平台,现在很多软件平台公司其实已经提供了多样化的软件快速开发工具,能够快速拖拽生成一个个应用,实现“无代码开发”或”低代码开发“。这样的软件快速开发平台旨在开发人员可以通过编写少量代码就可以快速生成应用程序的一种方法,甚至对于非软件开发人员,也能通过设计工具独立搭建一套可以使用的软件或网页。快速开发平台,已经越来越成为了一种趋势。 而针对于目前物联网的应用领域而言,这样的快速开发平台也是一种趋势。物联网领域的快速开发平台会有什么样的不同需求呢?下面我们将做几个方面的分析: 一、物联网终端设备层面 物联网领域,所面临的的是众多的物联网设备终端,每一款终端都是由不同的厂家进行开发设计生产,各厂家的终端功能特性、通信协议各不相同。面对这样的现状,物联网快速开发平台所需要做的就是需要在设备接入层面,统一设备的模型标准。物联网平台需要支持为产品定义物模型,将实际产品抽象成由属性、服务、事件所组成的数据模型,便于云端管理和数据交互。这样,才能为快速开发做设备层的准备,便于设备能够快速接入适配。 二、物联网业务需求方面 物联网的业务需求,除了绝大多数的数据展示方面的业务需求,另外就是比较灵活的可配置的自定义业务功能需求了,如设备联动、告警工单或者定时任务调度等业务需求。快速开发平台,需要基于物模型灵活的设计,来构建一套规则处理机制,来灵活地配置和适应业务需求。规则引擎是物联网平台的一个重要功能模块,是处理复杂逻辑的引擎,主要对感知层搜集的数据进行筛选、变型(物解析)、转发、操作等,实现数据逻辑和上层业务的解耦。 三、个性化定制需求 根据物联网2020年行业发展报告中显示,预计到2022年,中国物联网产业规模将超过2万亿元;预计到2022年,中国物联网连接规模将达70亿,其中90%连接属于低功耗、广域网领域。也就是说,相对于智能家居等C端用户而言,物联网行业的应用将更多得地集中在B端企业或政府客户。而针对于这些企业用户而言,都需要有物联网快速开发平台拥有这较强的个性化定制服务,门户定制功能。
针对上述的三个方面,对于物联网快速开发平台的能力,需要有统一的设备物模型定义、灵活的规则引擎来配置业务,以及需要可扩展的开放能力便于业务定制化,同时,也需要能够展示企业的品牌和LOGO。LinkOS平台作为众多物联网平台之一,充分考虑物联网行业的发展现状和需求,设计和实现了满足行业需求的物联网快速开发平台。 1、统一的物模型与丰富的物联网终端 LinkOS平台严选千家,接入了400+款物联网终端,边缘侧设备和网关设备。包含LoraWAN、电信/联通/移动NBIoT、RS485、Modbus、 3/4/5G/WIFI宽带等不同协议的设备终端,为快速开发平台的设备层提供了丰富的设备“原料”。 |
平台采用统一的物模型定义,将严选千家的终端设备,采用统一的物模型结构定义,提供给开发者,开发者无需关注底层设备的通信接入层,直接进行平台对接平台的业务应用开发。 |
2、灵活设计的引擎规则 面对不同的业务使用场景,linkos平台设计了规则引擎模块,来配置产生不同的业务需求。 规则引擎包含 触发条件、条件约束和执行动作三个部分所组成。每个部分包含不同类型的规则可供选择。通过配置规则可以快速实现不同的业务功能。 |
例如,通过按键联动插座打开的业务,可以快速配置: |
3、个性化的门户定制 LinkOS平台,支持个性化的门户定制功能,支持在使用快速开发平台进行应用开发时,将开发出来的应用进行个性化的配置,添加上企业自身的LOGO,平台名称,个性化域名,以及对应的登录页背景。让使用者拥有真正属于自家的物联网平台。 |
免费体验:LinkOS物联网平台免费体验入口 |