Java Producer Consumer 1 - N个线程

时间:2013-12-13 13:45:29

标签: java multithreading

我想要一个可以从Web服务器获取新作业的生产者线程。这些应作为队列或内存存储在本地存储中。然后应该有一个消费者线程,它将从队列中读取并通过rs232串行发送这些数据。每个串行接口只有一个消费者,否则就没有意义。问题是如何在与rs232通信时通知消费者线程?

1 个答案:

答案 0 :(得分:1)

查看并发包。

http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/package-summary.html

其中一个系列很可能满足您的需求。

消费者线程只是在准备好处理数据时将数据从队列中拉出来。