[发明专利]轻量级的物联网服务生成系统及方法有效
申请号: | 201910984501.0 | 申请日: | 2019-10-16 |
公开(公告)号: | CN110798452B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 程渤;韩庆绵;牛梦;陈俊亮 | 申请(专利权)人: | 北京邮电大学;中国电子科技集团公司第五十四研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 程琛 |
地址: | 100876 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 轻量级 联网 服务 生成 系统 方法 | ||
本发明实施例提供一种轻量级的物联网服务生成系统及方法,其中该系统包括:物联网服务设计模块,用于通过为用户提供拖拽式设计逻辑,辅助设计物联网服务间的数据流动,形成完整的物联网业务流;物联网服务解析模块,用于对所述物联网业务流进行解析,以提取用户的设计用意,并以此规划出物联网服务及物联网服务间的数据流消息链;物联网设备接入模块,用于将物联网服务及所述数据流消息链通过统一的接入平台进行封装,并将封装的数据推送到各个目标物联网设备上;服务库模块,用于对物联网服务及所述数据流消息链进行存储,并为上述各模块提供数据支持。本发明实施例能够更加快速方便的生成物联网服务并部署应用,且能有效改善系统的灵活性。
技术领域
本发明涉及软件开发技术领域,更具体地,涉及一种轻量级的物联网服务生成系统及方法。
背景技术
目前,物联网正在成为推动经济社会智能化和可持续发展的重要力量,它是互联网+,是实现智慧城市的重要基础和重要技术支撑。同时,人们生活中也出现了越来越多的智能设备,通过合理的调度这些设备可以让人类生活更加的方便和智能。
通过开发轻量级物联网服务生成工具,可以帮助用户快速的开发部署物联网应用。可以知道,轻量级是相对于重量级的一种对于组件的评判标准,它用来衡量组件对其环境的依赖程度。如果这个依赖越小,就越轻量,反之就越重量。传统服务领域业务系统的构建更多的是竖井式的纵向思想,单个业务系统多是孤立的,是一个封闭的垂直应用,不能直接与外界设备进行通信,因此导致系统的灵活性较差。
发明内容
为了克服上述问题或者至少部分地解决上述问题,本发明实施例提供一种轻量级的物联网服务生成系统及方法,用以更加快速方便的生成物联网服务并部署应用,同时有效改善系统的灵活性。
第一方面,本发明实施例提供一种轻量级的物联网服务生成系统,包括:
物联网服务设计模块,用于通过为用户提供拖拽式设计逻辑,辅助设计物联网服务间的数据流动,形成完整的物联网业务流;
物联网服务解析模块,用于对所述物联网业务流进行解析,以提取用户的设计用意,并基于所述设计用意规划出物联网服务及物联网服务间的数据流消息链;
物联网设备接入模块,用于将物联网服务及所述数据流消息链通过统一的接入平台进行封装,并通过数据推送中心将封装的数据推送到各个目标物联网设备上;
服务库模块,用于对物联网服务及所述数据流消息链进行存储,并为所述物联网服务设计模块、所述物联网服务解析模块及所述物联网设备接入模块提供数据支持。
其中可选的,所述物联网服务解析模块具体包括:
业务流程分析单元,用于从所述服务库模块中读取所述数据流消息链,并对所述数据流消息链进行服务匹配和JSON解析,生成数据流图;
事件循环单元,用于根据所述数据流图进行拓扑学分析执行层次,产生关键事件AOE和关键路径AOV信息,并通过对所述关键事件AOE和关键路径AOV信息进行梳理,实现业务流程的序列化;
数据分发单元,用于根据序列化的业务流程,完成各处理业务间的数据传递。
其中可选的:
所述业务流程分析单元具体用于:解析所述数据流消息链,获取业务流程图数据LOGIC,并对所述业务流程图数据LOGIC进行扩展,得到所述数据流图;
所述事件循环单元具体用于:对所述数据流图进行抽象处理,获取带有复数节点的AOE图,并分析所述数据流图中的拓扑学特征,提取AOE信息;以及,基于所述AOE图和所述AOE信息,通过分析数据的流动,解析出业务的执行次序,生成所述序列化的业务流程;
所述数据分发单元具体用于:根据所述序列化的业务流程,实现各处理业务间的数据传递。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学;中国电子科技集团公司第五十四研究所,未经北京邮电大学;中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910984501.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种安全认证的方法及装置
- 下一篇:用于一键登录的数据处理方法及装置