Fazer um programa em JAVA para ouvir em uma porta e executar uma ação

Amigos,

Como devo proceder para criar um programa em JAVA que rode no Windows para ficar ouvindo numa determinada porta, e ao enviar um comando via TELNET para este IP/PORTA o programa deve pegar o que foi enviado e dai pra frente a programação decide o que será executado?

Dario

Acho que sockets ou RMI resolvem o seu problema.

Provavelmente ServerSocket vai ajudar bastante.

Tente utilizar socket, acredito que você alcançará o resultado desejado. :wink:

Aqui tem um chat super-mega simples implementado em Java, usando Sockets:
http://www.guj.com.br/posts/list/15/74218.java#506163

Dê uma estudada nele e vc já terá uma booooa noção de como fazer o que você quer.

Este link demonstra certinho como fazer:

http://java.sun.com/docs/books/tutorial/networking/sockets/clientServer.html

Dario