Skip to content

Latest commit

 

History

History

observer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

观察者模式 (发布订阅模式)

定义

在对象之间定义一个一对多的依赖,当一个对象状态改变时,所有依赖的对象都会自动收到通知。

实现方式

  1. 同步阻塞

  2. 异步非阻塞(使用协程实现)

  3. 同进程

  4. 跨进程(消息队列)