Simulating select() in Java

by Greg Travis

Learn two different ways to efficiently handle large numbers of SocketInputStreams PollingMultiplexor and ThreadMultiplexor.

Java is a good language for writing servers, because it has elegant libraries for both networking and multithreading.

But how does one actually write a program that can handle many clients? It's one thing to write a simple server

This article was originally published on Monday Mar 6th 2000
Mobile Site | Full Site