2010-08-13 25 views
8

Java için bir açık kaynak telnet API/kütüphane var mı (Python telnetlib gibi bir şey)? Telnet kullanarak bir sunucuya bağlanmalı ve bir Java programından bazı komutları çalıştırmam gerekir.Açık kaynak Telnet Java API

cevap

9

Commons-Net kütüphane . http://commons.apache.org/net/ Telnet dahil olmak üzere birçok istemci protokolünü destekler.

Bunu geçmişte kullandım ve gayet iyi çalışıyor.

+0

Önerinizi aldım ve kullanmam için [basit] (http://stackoverflow.com/questions/5988029/java-telnet-library/14098926#14098926) (ve sınırlı bir kapsamda) bir şey yaptım ... kullanışlı ol. – Boon

0

Elbette.

http://sourceforge.net/projects/jtelnet/ (DÜZENLEME: bok olarak Kaydetti.)

İşte

muhtemelen çok daha kullanışlı bir Apache projesidir:

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

Benim tercih Apache kullanmaktır
+0

Bakalım, 2003'te son web sitesi güncellemesini, 2003'te son dosya güncellemesini ve 2 olumsuz oyu, çok kötü olduğunu söyleyen bir yorum ile birlikte görelim. Ben öyle düşünmüyorum – TheLQ

+1

Evet, bunu yayınladıktan 3 saniye sonra fark ettim. ;) – Teekin

1

Belki de Telnet yerine SSH protokolünü kullanmayı düşünmeye değer. Telnet çok daha az güvenlidir, örneğin tüm veriler düz metin olarak (şifreleriniz dahil) iletilir.

+1

zaten bir telnet sunucusuna sahip bir windows makinesi, aynı zamanda iç ağda, yani dışarıdan erişim yok (güvenlik endişesi yok). – shipmaster