Figure 16-29. Multiple clients that communicate with a sample multithreading component through callbacks.