"जेएसएच" आधारित कार्यान्वयन मेरे लिए काम करता है।
लेकिन यह वेक्टर (पुरानी शैली जावा संग्रह) का उपयोग करने के कारण आधुनिक नहीं दिखता है।
मैंने पाया कि अन्य कार्यान्वयन कम लोकप्रिय हैं और दस्तावेज नहीं हैं।
क्या आप एसएफटीपी लाइब्रेरी के कार्यान्वयन की सिफारिश कर सकते हैं कि उसके पास इसका अच्छा अनुभव है।
धन्यवाद।जावा एसएफटीपी आधुनिक पुस्तकालय की तलाश में, jsch
उत्तर
@dty के रूप में, जब तक आपका आवेदन सुचारू रूप से काम कर सकता है, आप लाइब्रेरी में बहिष्कृत कक्षाओं/विधियों के उपयोग की परवाह क्यों करते हैं?
आपको केवल उस चीज़ की परवाह करने की आवश्यकता है जिसे आप कॉल कर रहे हैं, यह अंदर कैसे काम करता है।
आप जेएसएच के ऊपर अमूर्त उपकरण का भी उपयोग कर सकते हैं, लेकिन यह एक चीज़ नहीं बदलेगा।
आप जेएसएच विकल्पों की भी जांच कर सकते हैं, लेकिन जैसा कि जेएसएच व्यापक रूप से उपयोग किया जाता है, आपके पास शायद इसके साथ कम कीड़े होंगी।
यह काम करता है। कौन परवाह करता है अगर यह Vector
का उपयोग करता है? यह अब तक का सबसे लोकप्रिय है। असल में, यह केवल एकमात्र ऐसा है जिसे मैं Google का उपयोग किए बिना सोच सकता हूं।
http://stackoverflow.com/questions/1386275/why-java-vector-class-is-considered-obsolete-or-deprecated – Boris
क्या आपके पास कोई बिंदु था? मुझे पता है वेक्टर सिंक्रनाइज़ है। लेकिन: ए) सिंक्रनाइज़ेशन ओवरहेड अनचाहे ताले वाले आधुनिक जेवीएम पर लगभग शून्य है, और बी) आप एन्क्रिप्शन के साथ नेटवर्क कॉम के बोझ की तुलना में कुछ अतिरिक्त प्रोसेसर चक्रों के बारे में बात कर रहे हैं। – dty
इसके अलावा, वेक्टर का उपयोग वास्तव में प्रदर्शन-महत्वपूर्ण वर्गों में नहीं किया जाता है, यदि आपके पास ज़िलियन पहचान नहीं हैं और पूरे समय नए कनेक्शन खोल रहे हैं। –
आप /12 सॉफ़्टवेयर से IP*Works! SSH पर भी एक नज़र डालना चाहते हैं।
नहीं कि मैं टूल का न्याय करता हूं लेकिन $ 89 9 कुछ 'वेक्टर' –
जिथब पर जेएसएच का एक नया "संस्करण" है। यह कई तरीकों से मौजूदा पुस्तकालय में एक बड़ा सुधार है। अधिक जानकारी के लिए साइट पर रीडमे और व्यापक जावाडोक देखें। https://github.com/vngx/vngx-jsch। यह अधिकांश प्रमुख मेवेन रिपोज़ पर भी उपलब्ध है और यह ओएसजीआई संगत है। बहुत सारे विकल्प हैं, लेकिन यह एक ठोस है और मुझे लगता है कि सबसे अद्यतित (spec/code/docs)। अस्वीकरण: मैं एक योगदानकर्ता हूं।
से छुटकारा पाने के लिए महंगा लगता है, मैंने अभी इसे पाया है ... और देखें कि आपने कुछ भी किया है जो मैंने किया है, मेरे [jsch-document ] (http://github.com/epaul/jsch- दस्तावेज) संस्करण (जो किसी भी कार्यक्षमता को नहीं बदलता है, मुख्य रूप से दस्तावेज जोड़ता है)। मुझे लगता है कि मूल जेएसएच को आधुनिक वर्गों, जेनेरिकों का उपयोग करने के लिए अद्यतन नहीं किया गया है और ऐसा इसलिए है कि यह अभी भी पुराने वीएम (और कम अंत उपकरणों) के साथ प्रयोग योग्य होना चाहिए। –
इसके अलावा, क्या आपने मूल लेखक से संपर्क करने का प्रयास किया? एक [सक्रिय मेलिंग सूची] है (http://sourceforge.net/mailarchive/forum.php?forum=jsch-users)। –
हम विरासत समर्थन की तुलना में प्रदर्शन और कोड गुणवत्ता से अधिक चिंतित हैं।उल्लेख करने के लिए कुछ भी आसानी से retroweaved किया जा सकता है। प्रदर्शन सुधार और विशिष्ट अनुपालन के अलावा कई बग फिक्स और उपयोगिता संवर्धन भी हैं। यह ज्यादातर आंतरिक रूप से फिर से लिखा जाता है, लेकिन एक एपीआई के साथ जो जेएसएच के उपयोगकर्ताओं के लिए आरामदायक होगा, और चूंकि कोड बेस जेएसएच से निकला है, इसलिए हम नाम में इसे शामिल करके कुछ श्रद्धांजलि देते हैं। हमने किसी से संपर्क नहीं किया यह परियोजना का एक पूरी तरह से स्वतंत्र कांटा है। – Scott
एक सस्ता वाणिज्यिक विकल्प (प्रकटीकरण के लिए मेरा स्वयं का उत्पाद) edtFTPj/PRO है।
मैंने इस लाइब्रेरी https://github.com/shikhar/sshj/ का उपयोग किया है। इसकी एक उत्कृष्ट एपीआई है [जावा 6 की आवश्यकता है]।
- 1. जावा एसएफटीपी सर्वर पुस्तकालय?
- 2. जावा एसएफटीपी ट्रांसफर लाइब्रेरी
- 3. JSCH
- 4. जेएसएच एसएफटीपी अपलोड/डाउनलोड प्रगति
- 5. एसएफटीपी
- 6. जावा में एलएसएच पुस्तकालय
- 7. जावा कोड - स्रोत कोड की तलाश
- 8. निर्देशिका सिंक्रनाइज़ेशन के लिए जावा लाइब्रेरी की तलाश में
- 9. एक कुशल जावा स्विंग आधारित कंसोल की तलाश में
- 10. जावा में BufferedInputStream के लिए इष्टतम आकार की तलाश
- 11. लेक्स/yacc प्रारूप में जावा व्याकरण की तलाश
- 12. सरल जावा इन-मेमोरी कैश की तलाश में
- 13. ट्रांस्लर की तलाश में: php से जावास्क्रिप्ट
- 14. jsch लाइब्रेरी के साथ sftp में फ़ाइल की प्रतिलिपि बनाना
- 15. जावा वर्तनी परीक्षक पुस्तकालय
- 16. एंटी-एक्सएसएस जावा पुस्तकालय
- 17. जैस्पर रीपॉर्ट्स के विकल्प की तलाश में
- 18. एएसपी, एसएफटीपी
- 19. जावा टेक्स्ट विश्लेषण पुस्तकालय
- 20. एसएफटीपी सर्वर
- 21. जावा पुस्तकालय?
- 22. ईजेबी और आधुनिक जावा विकास
- 23. जावा के लिए ज्यामिति पुस्तकालय
- 24. जावा ग्राफ की साजिश रचने पुस्तकालय
- 25. जावा के माध्यम से एसएफटीपी कनेक्शन अजीब प्रमाणीकरण के लिए पूछताछ
- 26. ऑनलाइन ओपनजीएल 3.1+ ट्यूटोरियल की तलाश में
- 27. FB.XFBML.parse कॉलबैक फ़ंक्शन की तलाश में है?
- 28. एक अरबी शब्दकोश डेटाबेस की तलाश में
- 29. emacs में स्वत: पूर्ण कार्यक्षमता की तलाश
- 30. एक किनेक्ट ट्यूटोरियल की तलाश में
पुराने एसएसएच कार्यान्वयन के साथ समस्या यह है कि इस तरह के कार्यान्वयन आमतौर पर एसएसएच सर्वर सॉफ्टवेयर के बाद के संस्करणों के साथ अच्छी तरह से काम नहीं करते हैं। इसलिए बेहतर संगतता के लिए रखरखाव प्रदान किया जाना चाहिए और यह ओपन-सोर्स कार्यान्वयन की पेशकश करने में असफल रहा है। –
सुराग नाम में है ... यदि यह ओपन-सोर्स है और आप "एसएसएच सर्वर सॉफ़्टवेयर के बाद के संस्करणों" का समर्थन करने के लिए एक नई सुविधा चाहते हैं, तो बस इसे स्वयं लागू करें। – dty