Multithreaded Servers in Java

Multithreaded Servers in Java

文章描述了实现 Multithreaded Servers的3种方法:
1)单线程,性能性差,请求等待时间长
2)多线程,把接受请求和处理请求的线程分开,接受后交给 worker处理
3)线程池,性能最佳,有效地防止负载过重,重复利用线程,请求多时,让请求排队接收处理
4)主要用socket来通信, ServerSocket 和 Socket

具体文章请看:http://tutorials.jenkov.com/java-multithreaded-servers/index.html

你可能感兴趣的:(Multithreaded Servers in Java)