The invention discloses a multi-service operation system based on the Internet of Things platform, which includes: business arrangement environment software module, protocol adaptation module, business operation environment software module and business management software module. The purpose of the invention is to solve the problem of business logic execution efficiency of the Internet of Things in mass data and multi-service scenarios. The problem of multi-service collaboration provides strong support for the processing capability of the Internet of Things platform and provides effective help for the application of the Internet of Things in complex scenarios. The invention can provide diversified access to the Internet of Things, massive data processing, combination, interaction and coordination of multi-service logic, thereby providing rich and powerful Internet of Things services. The Internet of Things platform can use more scenarios and functions.
【技术实现步骤摘要】
一种基于物联网平台的多业务运行系统
本专利技术涉及一种多业务运行系统,尤其涉及一种基于物联网平台的多业务运行系统。
技术介绍
在目前的物联网平台技术中,物联网网关、物联网数据库、物联网数据分析等多个方面,已成为物联网领域的重要技术组成部分。物联网业务部分也属于物联网整体技术架构的总要分支,它对于感知层的传感器、执行器、终端设备的数据进行采集、存储、分析,给出符合特定算法、符合特定应用场景的决策结果。物联网业务的核心由业务逻辑执行代码组成,业务逻辑的编排、运行、协同、管理是物联网平台的重要技术。基于物联网平台的业务逻辑的实现方法有很多,当前该行业的技术发展情况,业务逻辑策略判断的实现方法,大多基于消息和存储。比如使用消息机制实现信息流传递和分发,使用数据库存储方法实现预定策略、阈值条件、触发条件的判断。这些都属于传统方法,在满足特定场景下,比如海量数据、高并发请求、多业务逻辑协、需要参考历史数据的决策系统等几种场景下,传统方法都有明显缺陷、或者可操作性不高、甚至不能满足需求。随着物联网行业和应用的发展,传感器的多样化、连接设备的个性化、业务特征的灵活性需求增加,对于物联网多业务运行方法的实现和优化,是一种必然趋势。从传统的环境下那种单一的、小批量的、简单的业务场景逐渐转变为复杂的、海量的、丰富业务场景组合的环境,物联网平台的业务逻辑应该要适应这种趋势的变化。本文提出一种基于物联网平台的多业务运行方法和系统,有效的解决了海量数据、多业务场景下的物联网业务逻辑执行效率问题、多业务之间协同问题,为物联网平台的处理能力提供强力支撑,为复杂场景下的物联网应用提供有效帮 ...
【技术保护点】
1.一种基于物联网平台的多业务运行系统,其特征在于,该系统包括:业务编排环境软件模块:用于提供业务逻辑的建立、编辑、维护、管理、分发、部署,为业务编排环境和业务运行环境之间提供交互式通信方式;协议适配模块:用于处理各种互联网协议、物联网协议以及工业控制协议,提供协议接入、转换、内容解析功能,为业务逻辑运行提供数据接入服务器;业务运行环境软件模块:运行在操作系统或虚拟操作系统之上,业务运行环境软件模块调用业务逻辑程序并按照既定的调度算法执行业务逻辑程序、提供业务逻辑程序运行的调度数据、监控数据、结果数据、告警数据、异常处理机制、管理指令转发;业务管理软件模块,对业务逻辑程序的运行状态进行管理,运行状态包括业务逻辑程序的激活和睡眠状态、业务逻辑运行次数、接收请求次数、输出结果次数、业务逻辑程序的日志文件、告警文件、异常告警。
【技术特征摘要】
1.一种基于物联网平台的多业务运行系统,其特征在于,该系统包括:业务编排环境软件模块:用于提供业务逻辑的建立、编辑、维护、管理、分发、部署,为业务编排环境和业务运行环境之间提供交互式通信方式;协议适配模块:用于处理各种互联网协议、物联网协议以及工业控制协议,提供协议接入、转换、内容解析功能,为业务逻辑运行提供数据接入服务器;业务运行环境软件模块:运行在操作系统或虚拟操作系统之上,业务运行环境软件模块调用业务逻辑程序并按照既定的调度算法执行业务逻辑程序、提供业务逻辑程序运行的调度数据、监控数据、结果数据、告警数据、异常处理机制、管理指令转发;业务管理软件模块,对业务逻辑程序的运行状态进行管理,运行状态包括业务逻辑程序的激活和睡眠状态、业务逻辑运行次数、接收请求次数、输出结果次数、业务逻辑程序的日志文件、告警文件、异常告警。2.根据权利要求1所述的基于物联网平台的多业务运行系统,其特征在于,所述业务编排软件模块为文本化的源代码或图形化的组件方式。3.根据权利要求1所述的基于物联网平台的多业务运行系统,其特征在于,所述协议适配模块采用插件式架构。4.根据权利要求1或3所述的基于物联网平台的多业务运行系统,其特征在于,所述协议适配模块...
【专利技术属性】
技术研发人员:王东明,李健,景伟东,
申请(专利权)人:南京粒聚智能科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。