2010-08-13 14 views
8

क्या जावा के लिए ओपन सोर्स टेलनेट एपीआई/लाइब्रेरी है (पायथन टेलनेटलिब की तरह कुछ)? मुझे टेलनेट का उपयोग कर सर्वर से कनेक्ट करने और जावा प्रोग्राम के भीतर से कुछ कमांड निष्पादित करने की आवश्यकता है।ओपन सोर्स टेलनेट जावा एपीआई

उत्तर

9

मेरी प्राथमिकता अपाचे उपयोग करने के लिए है कॉमन्स-नेट पुस्तकालय । http://commons.apache.org/net/ यह टेलनेट समेत कई क्लाइंट प्रोटोकॉल का समर्थन करता है।

मैंने इसे पहले इस्तेमाल किया है और यह काफी अच्छा काम करता है।

+0

मैंने आपके सुझाव के लिए कुछ सुझाव दिया [कुछ] [http://stackoverflow.com/questions/5988029/java-telnet-library/14098926#14098926) (और विस्तार से सीमित) आसान हो – Boon

0

निश्चित है।

http://sourceforge.net/projects/jtelnet/ (संपादित करें: बकवास के रूप में प्रसिद्घ।)

यहाँ एक अपाचे परियोजना जो संभवतः बहुत अधिक काम है:

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

+0

चलिए देखते हैं, 2003 में अंतिम वेबसाइट अपडेट, 2003 में अंतिम फ़ाइल अपडेट, और 2 नकारात्मक वोटों ने टिप्पणी के साथ बहुत बुरा कहा। मुझे ऐसा नहीं लगता है – TheLQ

+1

हाँ, मैंने देखा कि इसे पोस्ट करने के 3 सेकंड बाद। ;) – Teekin

1

शायद टेलनेट के बजाय एसएसएच प्रोटोकॉल का उपयोग करने पर विचार करने लायक है। टेलनेट बहुत कम सुरक्षित है, उदाहरण के लिए सभी डेटा सादे पाठ (आपके पासवर्ड सहित) के रूप में प्रेषित होते हैं।

+1

यह एक विंडोज़ मशीन है जिसमें पहले से ही एक टेलनेट सर्वर है, यह आंतरिक नेटवर्क में भी है, इसलिए कोई बाहरी पहुंच नहीं है (कोई सुरक्षा चिंता नहीं है)। – shipmaster

संबंधित मुद्दे