[发明专利]一种基于数据处理服务实现大数据采集系统脚本功能扩展和定制的方法在审
申请号: | 201811235519.2 | 申请日: | 2018-10-25 |
公开(公告)号: | CN111104154A | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 梁威 | 申请(专利权)人: | 长沙博为软件技术股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410013 湖南省长沙市长沙高*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据处理 服务 实现 数据 采集 系统 脚本 功能 扩展 定制 方法 | ||
1.一种基于数据处理服务实现大数据采集系统脚本功能扩展和定制的方法,其特征在于:高级功能模块、高级功能接口模块、脚本逻辑模块、脚本引擎处理模块,包括如下步骤:
S1:将大数据采集系统的实时数据库封装为一个实时库脚本对象,根据数据处理需求,通过开发高级功能模块处理脚本无法处理的功能,如图形处理、文件操作、外部接口调用等;
S2:开发高级功能接口模块,用于提取高级功能对外接口,供脚本引擎与高级功能进行javascript语言与C#语言交互处理;
S3:开发脚本配置模块,用于配置数据处理业务逻辑,在逻辑中引用高级功能接口,处理脚本不能处理的功能;
S4:开发脚本引擎模块,用于执行脚本配置流程,驱动数据逻辑处理,且当执行高级功能接口时,高级功能通过接口处理高级功能逻辑。
2.如权利要求1所述一种基于数据处理服务实现大数据采集系统脚本功能扩展和定制的方法,其特征在于,所述步骤S1中,所述用户配置的高级功能模块,如文件处理、图形处理、外部接口调用等脚本不能实现的功能。
3.如权利要求1所述一种基于数据处理服务实现大数据采集系统脚本功能扩展和定制的方法,其特征在于,所述步骤S2中,通过高级语言的编程实现高级功能接口,并完成用户需要的高级处理。
4.如权利要求1所述一种基于数据处理服务实现大数据采集系统脚本功能扩展和定制的方法,其特征在于,步骤S2中,根据数据处理或者控制需求,提取需要的高级功能接口。
5.如权利要求1所述一种基于数据处理服务实现大数据采集系统脚本功能扩展和定制的方法,其特征在于,所述步骤S3中,脚本配置模块通过用户进行脚本数据配置,完成数据处理的处理流程和处理逻辑,并在处理过程中可随时调入高级功能接口。
6.如权利要求1所述一种基于数据处理服务实现大数据采集系统脚本功能扩展和定制的方法,其特征在于,所述步骤S4中,所述脚本引擎处理模块,是用户通过对脚本进行加载配置,执行操作流程,遇到高级功能接口,将会驱动接口调用高级功能实现,高级功能将执行结果返回给引擎,最终完成数据处理操作,而驱动数据在脚本程序的处理过程中,完成脚本语言与高级功能接口的驱动和交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙博为软件技术股份有限公司,未经长沙博为软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811235519.2/1.html,转载请声明来源钻瓜专利网。