My problem goes like this...

I have a Socket Array of connected Sockets i,e) the socket array has all sockets that are connected to various Remote hosts

The problem is how how do i create a backgroundworke r thread for each socket in the connected socket array , the background worker thread should run a method called examineandrespo nd(Socket s) , that examines the Socket data and responds , the above examineandrespo nd...