Erm, weird questions you have indeed.

Its not really needed to open up sockets inside the servlet, this is handled for you by your application container. You don't need to create multiple threads...