[发明专利]一种物联网执行系统有效
申请号: | 201710374259.6 | 申请日: | 2012-11-14 |
公开(公告)号: | CN107122307B | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 万邦睿;左杨眉;喻红宇 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/30;G06F8/60;H04L29/08 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 执行 系统 | ||
本发明公开了一种物联网执行系统,当该系统应用于终端侧时,该系统包括:终端基础模块,用于接收终端侧应用业务逻辑,并进行数据转换;终端组件模块,用于加载终端侧应用业务逻辑所需的组件,并对所述组件进行执行和维护;终端解析执行模块,用于解析并触发所述终端侧应用业务逻辑,以执行所述终端侧应用业务逻辑;终端通信模块,用于进行所述终端侧与对应的平台侧之间的通信,将执行所述终端侧应用业务逻辑的执行结果发送给所述对应的平台侧;终端监控模块,用于监控所述终端侧应用业务逻辑的执行情况,并将所述执行结果导出进行显示。该系统实现了一体化业务逻辑的执行和监控功能。
本申请是申请号为201210456746.4的分案申请,原申请的申请日为2012.11.14,原申请的发明名称为“一种物联网终端应用一体化生成系统和方法”。
技术领域
本发明涉及物联网技术领域,具体涉及一种物联网执行系统。
背景技术
随着科学技术的发展,物联网技术逐渐成熟,各类物联网应用孕育而生,涉及到人们生活中的方方面面,这一切都给物联网领域的相关厂商带来了巨大的商机。物联网是指通过部署具有一定感知、计算、执行和通信能力的各种终端设备获得物理世界的信息,通过网络实现信息的传输、协同和处理,从而实现广域的人与物、物与物之间信息交换的互联的网络。物联网涉及物联网平台、物联网终端、物联网应用和其它中间网络,其中物联网平台将各种功能接口提供给不同的物联网应用。通常地,物联网应用包括两部分逻辑:平台侧应用业务逻辑和终端侧应用业务逻辑,图1所示为现有技术中这两部分应用业务逻辑的开发模式,两者是独立开发、测试并部署的,大致步骤如下:
1、单独开发、测试物联网终端侧应用业务逻辑;
2、单独开发、测试物联网平台侧应用业务逻辑;
3、将两部分应用业务逻辑分别部署到平台和终端,进行平台侧应用业务逻辑和终端侧应用业务逻辑的对接调试。
如果对接不成功,要反复进行步骤1-3,直至对接成功,形成整个物联网应用系统。
在一个实际的物联网应用中,其平台侧应用业务逻辑和终端侧应用业务逻辑是相关的,有着密切的上、下流程关系,但是,目前的物联网实际应用是将两者分离开来的,导致在物联网应用正式上线之前,需要平台侧和终端侧进行大量的对接调试工作,特别是如果平台侧应用业务逻辑和终端侧应用业务逻辑分别由不同的厂商开发,则调试的过程将多次反复,调试时间往往成倍增加。
发明内容
本发明的主要目的在于提出一种物联网执行系统,实现一体化业务逻辑的执行和监控功能。
为实现上述目的,本发明提供了一种物联网执行系统,应用于终端侧,所述系统包括:
终端组件模块,用于加载终端侧应用业务逻辑所需的组件,并对所述组件进行执行和维护;
终端解析执行模块,用于解析并触发所述终端侧应用业务逻辑,以执行所述终端侧应用业务逻辑;
终端通信模块,用于进行所述终端侧与对应的平台侧之间的通信,将执行所述终端侧应用业务逻辑的执行结果发送给所述对应的平台侧。
进一步的,所述系统还包括:
终端基础模块,用于在加载终端侧应用业务逻辑所需的组件之前,接收所述终端侧应用业务逻辑,并进行数据转换。
进一步的,所述终端解析执行模块触发所述终端侧应用业务逻辑的方式为:以开始节点触发、以来自平台侧的消息指令触发或以终端采集数据触发。
进一步的,所述终端组件模块包括:终端组件存储单元、终端组件加载单元、终端组件解析单元和终端组件执行单元;
所述终端组件存储单元,用于保存组件的元数据、执行文件、依赖文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710374259.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全双工中继系统的中继选择方法及装置
- 下一篇:一种终端及终端控制方法