removed unused type arguments
added final modifier
use RequestSocketServer instead of StreamingSocketServer
updated sockets