一种工业控制系统监控软件的微服务架构方法和系统

    公开(公告)号:CN117938614A

    公开(公告)日:2024-04-26

    申请号:CN202410096426.5

    申请日:2024-01-24

    Abstract: 本发明公开了一种工业控制系统监控软件的微服务架构方法和系统,通过监控调度服务分发监控组态数据到各工程的监控管理服务,发送命令监视和维护各工程的监控状态;通过监控管理服务管理数据服务、网关服务和监控业务服务,分发监控组态数据和命令;通过数据服务监控业务服务与控制器之间的数据收发,维护实时数据缓存和控制命令队列;通过网关服务提供面向用户交互界面的功能和数据接口;通过监控业务服务实现多种监控业务服务功能。本发明能够提供基于Web页面的监控操作,降低硬件成本和维护费用,助力工业控制系统整体的云化、扁平化和轻量化方向改进,应用于多种工业控制系统的工业场景。

    一种前端操作记录缓存和撤销重做的数据管理系统和方法

    公开(公告)号:CN115510278A

    公开(公告)日:2022-12-23

    申请号:CN202211113921.X

    申请日:2022-09-14

    Abstract: 本发明属于前端用户操作动作管理技术领域,公开了一种前端操作记录缓存和撤销重做的数据管理系统和方法,包括动作表、逆向动作栈、执行节点和保存节点,动作表用于记录前端的所有用户动作,新增的动作作为一个新节点添加到该链表当前执行节点的下一个位置,逆向动作栈用于记录前端需要反向操作的用户动作,“重做”时弹出栈顶;执行节点用于记录当前动作表中有效的用户动作节点位置,所述保存节点用于记录当前动作已经保存到服务端的节点位置。本发明解决了前端在本地缓存多步用户动作的数据管理难题,尤其是保存到服务端后再执行撤销或重做等导致的客户端动作记录紊乱问题,同时最大化地利用Web前端内存空间,提高了可撤销重做动作步数。

    一种基于复杂业务动作下的前端缓存合并方法和装置

    公开(公告)号:CN117950588A

    公开(公告)日:2024-04-30

    申请号:CN202410046218.4

    申请日:2024-01-12

    Abstract: 本发明公开了一种基于复杂业务动作下的前端缓存合并方法和装置,包括以下步骤:构建用于执行多种业务动作的通用数据结构,其中一级结构包括操作属性、页面属性和页码,二级结构包括数据属性、数据id、数据字段、数据旧值和数据新值,将每个业务动作对应的二级结构的内容作为一个数据对象,每次用户操作包含至少一个数据对象,多个数据对象分属至少一个数据属性;基于通用数据结构执行用户操作的前端缓存合并;将最终业务动作状态在用户界面展示。本发明方法能够有效减少前端缓存数据传输长度并节约带宽资源,实现面对复杂业务动作的前端缓存合并,适用于对数据安全较为敏感、前端操作需要二次确认再进行保存的B/S架构系统。

Patent Agency Ranking