2010-08-13 5 views
8

Existe-t-il une API/bibliothèque Telnet open source pour Java (quelque chose comme Python telnetlib)? J'ai besoin de me connecter à un serveur en utilisant telnet et d'exécuter certaines commandes à partir d'un programme Java.API Java Telnet open source

Répondre

9

Ma préférence est d'utiliser Apache Commons-Net bibliothèque . http://commons.apache.org/net/ Il prend en charge de nombreux protocoles clients, y compris Telnet. Je l'ai utilisé dans le passé et ça marche plutôt bien.

+0

J'ai pris votre suggestion et fait quelque chose [simple] (http://stackoverflow.com/questions/5988029/java-telnet-library/14098926#14098926) (et EXTRÊMEMENT limité dans la portée) pour mon utilisation ... pourrait être pratique. – Boon

0

Sûr est.

http://sourceforge.net/projects/jtelnet/ (EDIT: A pris note que la merde.)

Voici un projet Apache qui est sans doute beaucoup plus pratique:

http://commons.apache.org/net/

+0

Voyons voir, la dernière mise à jour du site en 2003, la dernière mise à jour du fichier en 2003, et 2 votes négatifs avec un commentaire disant que c'est très mauvais. Je ne le pense pas – TheLQ

+1

Oui, j'ai remarqué ça 3 secondes après l'avoir posté. ;) – Teekin

1

Peut-être vaut la peine d'utiliser le protocole SSH, au lieu de Telnet. Telnet est beaucoup moins sécurisé, par exemple toutes les données sont transmises en texte brut (y compris vos mots de passe).

+1

c'est une machine Windows qui a déjà un serveur telnet, c'est aussi dans le réseau interne, donc pas d'accès extérieur (pas de soucis de sécurité). – shipmaster

Questions connexes