【技术实现步骤摘要】
一种用于资源绑定的方法和装置
本专利技术涉及物联网领域,尤其涉及一种用于物联网资源绑定的方法和装置。
技术介绍
物联网(IOT:InternetofThings)是利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。IOT通常包括三层:IOT资源层、IOT中间件层和IOT服务层。IOT资源层综合管理IOT系统中的资源,包括但不局限于传感器、控制器和/或机器等。IOT服务层向用户提供各种IOT应用或服务。目前,已经出现许多用于创建IOT应用的应用生成器,例如,Simulink等。这些应用生成器通常预先提供许多可重用的算法封装模块,其中,每一个算法封装模块实现某种特定功能,而且,这些算法封装模块的全部或部分具有一个或多个IOT数据输入点,每一个IOT数据输入点需要被绑定合适的IOT资源以向算法封装模块提供输入数据。当需要创建用于实现特定任务的IOT应用时,用户首先使用应用生成器来选择一个或多个合适的算法封装模块并按照该特定任务的数据处理工作流程来连接所选择的算法封装模块, ...
【技术保护点】
一种用于资源绑定的方法,包括:获取构成物联网应用的算法封装模块的物联网数据输入点的数据约束,所述数据约束定义将要绑定到所述物联网数据输入点的物联网资源需要满足的要求;根据所获取的数据约束和物联网中的各个物联网资源的描述,查找所述各个物联网资源中与所述物联网数据输入点匹配的物联网资源;以及如果查找到与所述物联网数据输入点匹配的物联网资源,则将所查找的物联网资源绑定到所述物联网数据输入点。
【技术特征摘要】
1.一种用于资源绑定的方法,包括:获取构成物联网应用的算法封装模块的物联网数据输入点的数据约束,所述数据约束定义将要绑定到所述物联网数据输入点的物联网资源需要满足的要求;根据所获取的数据约束和物联网中的各个物联网资源的描述,查找所述各个物联网资源中与所述物联网数据输入点匹配的物联网资源;以及如果查找到与所述物联网数据输入点匹配的物联网资源,则将所查找的物联网资源绑定到所述物联网数据输入点。2.如权利要求1所述的方法,其中,获取构成物联网应用的算法封装模块的物联网数据输入点的数据约束包括:接收所述物联网数据输入点的用户自定义数据约束描述;以及基于所述用户自定义数据约束描述和所述物联网数据输入点的预定义数据约束描述,确定所述物联网数据输入点的所述数据约束。3.如权利要求2所述的方法,其中,所述物联网数据输入点包括多个物联网数据输入点,以及所述用户自定义数据约束描述包含被绑定到所述多个物联网数据输入点的物联网资源中的至少部分物联网资源之间的关系。4.一种用于资源绑定的装置,包括:获取模块,用于获取构成物联网应用的算法封装模块的物联网数据输入点的数据约束,所述数据约束定义可绑定到所述物联网数据输入点的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。