[发明专利]一种通知事件的路由方法和半导体工艺设备在审
申请号: | 202111620241.2 | 申请日: | 2021-12-27 |
公开(公告)号: | CN114385383A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 马剑 | 申请(专利权)人: | 西安北方华创微电子装备有限公司;北京北方华创微电子装备有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 710000 陕西省西安市高新*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通知 事件 路由 方法 半导体 工艺设备 | ||
本发明实施例提供了一种通知事件的路由方法,该方法包括:通过N级数据承载容器监测目标系统中变量的变量状态,所述N为大于1的整数;在检测到所述变量状态满足预设条件的情况下,触发通知事件;将所述通知事件传递至N‑1级数据承载容器,由N‑1级数据承载容器处理所述通知事件;所述N‑1级数据承载容器对应至少一个N级数据承载容器;在所述N‑1级数据承载容器完成对所述通知事件的处理的情况下,将所述通知事件逐级传递至一级数据承载容器;通过所述一级数据承载容器对每个所述数据承载容器广播所述通知事件。根据本发明的实施例,可以高效管理通知事件的传播及处理。
技术领域
本发明涉及半导体装备技术领域,特别是涉及一种通知事件的路由方法和半导体工艺设备。
背景技术
随着信息技术的不断发展,集合多个界面的系统在多个领域得到广泛应用。对于系统中不同界面之间事件的传递,目前通常是将事件处理机制独立出来,形成事件处理的注册和收发模块,当模块需要监听事件时注册事件并处理,其它模块发送消息后,注册事件的模块会收到该消息,从而实现事件的处理。这种事件消息机制是基于容器实现的一种通用消息机制,可以实现消息的注册、发送与接收。
但是,这种方案无法灵活控制通知事件的传播和处理过程,而且,消息通知事件在接收消息的数据承载容器里的接收顺序也是无序的,即会导致紧邻的父页面没有更新数据,而其它关系不密切的页面先更新数据显示。
发明内容
本发明实施例所要解决的技术问题是目前无法高效管理通知事件的传播及处理。
为了解决上述问题,本发明实施例公开了一种通知事件的路由方法,所述方法包括:
通过N级数据承载容器监测目标系统中变量的变量状态,所述N为大于1的整数;
在检测到所述变量状态满足预设条件的情况下,触发通知事件;
将所述通知事件传递至N-1级数据承载容器,由N-1级数据承载容器处理所述通知事件;所述N-1级数据承载容器对应至少一个N级数据承载容器;
在所述N-1级数据承载容器完成对所述通知事件的处理的情况下,将所述通知事件逐级传递至一级数据承载容器;
通过所述一级数据承载容器对每个所述数据承载容器广播所述通知事件。
本发明实施例公开了一种半导体工艺设备,半导体工艺设备还包括:
控制器,用于通过N级数据承载容器监测目标系统中变量的变量状态,所述N为大于1的整数;
在检测到所述变量状态满足预设条件的情况下,触发通知事件;
将所述通知事件传递至N-1级数据承载容器,由N-1级数据承载容器处理所述通知事件;所述N-1级数据承载容器对应至少一个N级数据承载容器;
在所述N-1级数据承载容器完成对所述通知事件的处理的情况下,将所述通知事件逐级传递至一级数据承载容器;
通过所述一级数据承载容器对每个所述数据承载容器广播所述通知事件。
根据本发明的实施例,通过N级数据承载容器监测目标系统中变量的变量状态,在检测到变量状态满足预设条件的情况下,触发通知事件,将通知事件传递至N-1级数据承载容器,由N-1级数据承载容器处理通知事件;N-1级数据承载容器对应至少一个N级数据承载容器。这里,N-1级数据承载容器可以统一的处理至少一个N级数据承载容器传递来的通知事件,减少了代码重复率,降低系统中不同页面的耦合度。在N-1级数据承载容器完成对通知事件的处理的情况下,将通知事件逐级传递至一级数据承载容器;通过一级数据承载容器对每个数据承载容器广播通知事件,可以快速高效地将通知事件传达至对全系统的数据承载容器。
附图说明
图1示出了本实施例提供的一种数据容器的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安北方华创微电子装备有限公司;北京北方华创微电子装备有限公司,未经西安北方华创微电子装备有限公司;北京北方华创微电子装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111620241.2/2.html,转载请声明来源钻瓜专利网。