[发明专利]组态数据处理系统、方法及电子设备在审
申请号: | 202210307895.8 | 申请日: | 2022-03-25 |
公开(公告)号: | CN114637496A | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 梅景兴 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/71 |
代理公司: | 北京同钧律师事务所 16037 | 代理人: | 许怀远 |
地址: | 310056 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组态 数据处理系统 方法 电子设备 | ||
本申请实施例提供了一种组态数据处理系统、方法及电子设备,所述系统包括:第一存储装置以及第二存储装置,第一存储装置用于:接收并存储第一组态数据,其中,第一组态数据为应用于业务编辑过程中,供用户编辑或确认的数据;第二存储装置用于:复制第一存储装置中的第一组态数据,得到第二组态数据,其中,第二组态数据为应用于业务运行过程中,且禁止编辑的数据;存储第二组态数据,以供运行装置获取并运行第二组态数据。本实施例提高了组态数据的稳定性及安全性,进而保证了组态数据对应的业务的正常运行。
技术领域
本申请实施例涉及数据处理技术领域,尤其涉及一种组态数据处理系统、方法及电子设备。
背景技术
随着网络技术的发展,组态软件的应用也越来越广泛,可以通过组态软件实现相关的业务。
现有技术中,在实现业务的过程中,一般可以包含两个子过程,一个子过程为编辑过程,另一个子过程为运行过程,编辑过程中得到的组态数据可以直接供运行过程应用。
然而,在编辑过程与运行过程均对应同一份数据时,当某一过程的数据出现异常,直接影响到另一过程数据的正常运行,降低了组态数据的稳定性及安全性,进而影响了业务的正常运行。
发明内容
本申请实施例提供一种组态数据处理系统、方法及电子设备,以提高组态数据的稳定性及安全性。
第一方面,本申请实施例提供一种组态数据处理系统,包括:第一存储装置以及第二存储装置,
所述第一存储装置用于:接收并存储第一组态数据,其中,所述第一组态数据为应用于业务编辑过程中,供用户编辑或确认的数据;
所述第二存储装置用于:复制所述第一存储装置中的第一组态数据,得到第二组态数据,其中,所述第二组态数据为应用于业务运行过程中,且禁止编辑的数据;存储所述第二组态数据,以供运行装置获取并运行所述第二组态数据。
可选的,所述第一组态数据中包含第一目标版本号,
所述第二存储装置还用于:在根据所述第一目标版本号确定所述第一组态数据为新添加的组态数据时,复制所述第一存储装置中的第一组态数据,得到第二组态数据,并存储所述第二组态数据。
可选的,所述第一存储装置还用于:在所述第一存储装置处于异常状态时,发送第一存储装置异常提示至所述第二存储装置;
所述第二存储装置还用于:在接收到所述第一存储装置异常提示时,暂停复制第一组态数据的动作。
可选的,所述系统还包括校验装置,
所述校验装置用于:从所述第二存储装置中获取所述第二组态数据,并对所述第二组态数据进行校验处理,并在所述第二组态数据校验通过后,将所述第二组态数据发送至所述运行装置。
可选的,所述校验装置还用于:
对所述第二组态数据进行以下至少一种处理:
格式完整性校验、身份校验、关键词校验和预运行校验;
其中,所述格式完整性校验用于对所述第二组态数据的组成项目进行校验,所述身份校验用于对所述第二组态数据的编辑用户进行校验,所述关键词校验用于根据预设词语对所述第二组态数据中的词语进行校验,所述预运行校验为在所述运行装置正式运行所述第二组态数据前预先运行进行校验的过程。
可选的,所述校验装置还用于:
获取预先定义好的组态数据包含的项目,所述项目包含下述至少一项:页面数据、组件数据、状态数据以及属性数据,其中,所述页面数据表示待显示页面的基本信息,所述组件数据表示所述待显示页面中包含的组件的基本信息,所述状态数据表示所述待显示页面中包含的组件的状态信息,所述属性信息表示所述待显示页面中包含的组件的自定义描述信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210307895.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:充电方法、智能终端及存储介质
- 下一篇:实例使用状态的识别方法及设备