[发明专利]自定义属性编辑器在审
申请号: | 202010725150.4 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111858675A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 石扬 | 申请(专利权)人: | 北京玉符科技服务有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/2457;G06F16/25;G06F16/28 |
代理公司: | 北京化育知识产权代理有限公司 11833 | 代理人: | 尹均利 |
地址: | 100000 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自定义 属性 编辑器 | ||
1.自定义属性编辑器,其特征在于:该编辑器的内部模块如下:
模块一:属性编辑器,用户进行属性编辑的交互模块,产品的外部表现,编辑后的脚本存放与脚本配置模块中;
模块二:脚本配置,用于存放属性编辑器中用户提供或修改后的脚本信息;
模块三:属性转换器,属性转换的功能接口,根据输入的数据,加载相关的转换脚本,提交至脚本引擎进行运算并返回运算后结果;
模块四:脚本引擎,脚本引擎是属性转换实际发生的地方,脚本与数据在脚本引擎中的沙盒中被具体处理,处理的结果经过合并返回至属性转换器,完成属性转换的工作;
模块五:数据仓库,业务数据访问的接口抽象,在脚本沙盒初始化的时候注入到脚本沙盒的环境中,为脚本运行提供数据访问的便利。
2.根据权利要求1所述的自定义属性编辑器,其特征在于:所述模块四中的脚本沙盒是脚本引擎的最小运行单元,在脚本运行前初始化,运行完毕后自动销毁。
3.根据权利要求1所述的自定义属性编辑器,其特征在于:该编辑器的具体工作步骤如下:
步骤一:用户通过属性编辑器自定义进行脚本编辑,脚本将被保存至脚本配置中;
步骤二:需要被转换的数据输入时,属性转换器将从脚本配置加载相关脚本,并将数据一并提交至脚本引擎中;
步骤三:脚本引擎接收数据,并为每条脚本初始化脚本沙盒,并将数据仓库在沙盒初始化的过程中注入其中,完成沙盒初始化;
步骤四:脚本在沙盒中进行数据的运算;
步骤五:沙盒完成运算后返回数据至引擎,沙盒在完成运算后被销毁,引擎将行运算的结果合并后返回至属性转换器;
步骤六:属性转换器输出脚本引擎运算结果。
4.根据权利要求1所述的自定义属性编辑器,其特征在于:通过加载的脚本对输入的数据进行处理,沙盒中也提供可访问数据仓库的上下文以及接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京玉符科技服务有限公司,未经北京玉符科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010725150.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动化入离职系统
- 下一篇:网络安全区登录方法及装置