Servlets X sockets

Gostaria de saber se existe alguma maneira de através de servlets , eu pegar o ip de alguma sessão e criar um serversocket entre duas sessões para transferencia de arquivos (similar ao dcc do mirc ) ?

O q vc realmente quer fazer? :roll: pq vc pode salvar o arquivo no servidor e o outro pegar.

A idéia é justamente não carregar arquivos no servidor , seria interessante criar um serversocket na pesoa que deseja mandar o arquivo e um client no destinatério.
seria possível ?
obg.