生产消费型协作是指

1、生产者:负责生产数据的模型(可能是方法,对象,线程,进程)。

2、消费者:负责处理数据的模型(可能是方法,对象,线程,进程)。

3、缓冲区:消费者不能直接使用生产者的数据,他们之间有个缓冲区生产者将生产好的数据放入缓冲区,消费者从缓冲区拿出数据。