2012-03-01 11 views
10

क्या सॉकेट.ओ लाइब्रेरी के साथ जावा सर्वर से कनेक्ट करने के लिए कोई उदाहरण (तैयार स्क्रिप्ट) हैं? मेरी समस्या: मेरे पास एक सर्वर है जो जावा पर काम करता है (क्लाइंट से कुछ डेटा आगे बढ़ें) और एक जावा क्लाइंट जो हमेशा सर्वर से जुड़ा होता है (क्लाइंट डिस्कनेक्ट होने पर सर्वर को सूचित किया जाना चाहिए)। मैं इस जावा क्लाइंट को प्रतिस्थापित करने वाले Google क्रोम के लिए जावास्क्रिप्ट एक्सटेंशन बनाना चाहता हूं। लेकिन अब सर्वर और क्लाइंट सरल पाठ प्रोटोकॉल के साथ संवाद करते हैं।जावा सर्वर और socket.io

+1

में आपका स्वागत है ओवरफ्लो स्टैक करने के लिए। कृपया पढ़ें [कैसे पूछें] (http://stackoverflow.com/questions/how-to-ask), [आपने क्या प्रयास किया है?] (Http://mattgemmell.com/2008/12/08/what-have - आपने कोशिश की /), और [प्रश्नों को स्मार्ट तरीके से कैसे पूछें] (http://catb.org/esr/faqs/smart-questions.html)। –

उत्तर

15

कई जावा पुस्तकालय हैं जो socket.io क्लाइंट के साथ जावा की कनेक्टिविटी प्रदान करते हैं।

  1. ibdknox/socket.io-netty
  2. benkay/java-socket.io.client
  3. Ovea/Socket.IO-Java
  4. Gottox/socket.io-java-client
  5. mrniko/netty-socketio
+2

धन्यवाद। यह वास्तव में उपयोगी है। – user1081056

+2

ibdknox/socket.io-netty पुराना है: "यह प्रोजेक्ट वर्तमान में मेरी प्राथमिकताओं की सूची पर कम है और संभवतः निकट भविष्य में बहुत ध्यान नहीं दिखेगा। यह सॉकेट.io 0.6 के साथ काम करता है, लेकिन socket.io 0.7 के बाद से अनिवार्य रूप से एक पुनर्लेखन था, इसे आगे बढ़ने के लिए उचित काम की आवश्यकता होगी " –

+0

इसे अभी अपडेट किया गया है - 1.0 के साथ काम करता है (इसके README के ​​अनुसार)। –