Thread-Per-Message Pattern的参与者:
1. Client(委托人)参与者
Client参与者会对Host参与者发出请求。Client参与者并不知道Host参与者会如何实现这个请求。
2. Host参与者
当Host参与者接收到Client参与者的请求时,会建立新的线程并启动它。
这个新的线程,会使用Helper参与者来处理这个请求。
3. Helper(帮助者)参与者
Helper参与者会对Host参与者提供处理请求的功能。
-------------------------------
Thread-Per-Message Pattern的适用场合:
1. 适合在操作顺序无所谓时使用。
2. 在不需要返回值的时候。
3. 可以应用在服务器的制作上,提升响应性,降低延迟时间。