Identificação de portas em uso e nome do processo

Alguém poderia me ajudar, estou fazendo minha monografia um programa em j2me que ira obter alguns dados de uns servidores, entao estou quebrando cabeça para fazer um programa (server) que possa fazer um scan nas portas tcp e udp e que diga quais estao em uso e qual o processo que está rodando nelas…

alguém poderia me ajudar por favor…

agradeço desde já!

Será que no menu Artigos e Tutoriais você não encontra nada?

http://www.portaljava.com/home/modules.php?name=Content