Concurrency Pattern
Douglass'2002
Provide a simple mechanism for information exchange between threads.
Avoid race conditions.
Asynchronous communication.
A multithread system, where threads must:
synchronize to exchange informations.
avoid race condition situations during information exchange.
Information shared among threads is passed by value to the separate thread.
Simple mechanism used by most real-time systems.
Relatively heavy.