Java线程之Thread-Per-Message Pattern

来源:互联网 发布:万网域名账号间转移 编辑:程序博客网 时间:2024/06/11 17:12

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. 可以应用在服务器的制作上,提升响应性,降低延迟时间。

原创粉丝点击