打印

基于事件的调度内核 事件的依赖关系 该如何实现?

[复制链接]
1702|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
voidx|  楼主 | 2010-5-29 08:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 voidx 于 2010-5-29 08:28 编辑

基于事件的调度内核 事件的依赖关系 该如何实现?  

比如说   

如果事件A依赖事件B,那么当事件A触发后,并不会立即执行,而是要等到事件B执行后,A才能执行。  
执行顺序:B->A

如果事件A依赖事件B,事件B依赖事件C,那么当事件A触发后,并不会立即执行,而是要等到事件B执行,而事件B执行又要等到事件C执行,
执行顺序:C->B->A  

如果事件A依赖(事件B和事件C ),那么当事件A触发后,并不会立即执行,而是要等到事件B,C都执行后,A才能执行。  
执行顺序:B->C->A 或者 C->B->A

如果事件A依赖(事件B或事件C ),那么当事件A触发后,并不会立即执行,而是要等到事件B或者C,其中一个执行后,A才能执行。
执行顺序:B->A 或者 C->A  

该如何实现???
沙发
pkat| | 2010-5-29 16:09 | 只看该作者
有点抽象,不是很明白

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:上官一出惊天地,   金虹一现震江湖。

35

主题

118

帖子

2

粉丝