2010-10-22 9 views
10

एंड्रॉइड पर सॉकेट का उपयोग करके एसिंक्रोनस I/O करने के लिए कोई सभ्य तंत्र है?एंड्रॉइड पर असीमित सॉकेट I/O

मुझे एनओओ चैनलों के अस्तित्व के बारे में पता है, लेकिन वे मेरे लिए काम नहीं करते हैं क्योंकि मुझे मल्टीकास्ट सॉकेट और ब्लूटूथसाकेट्स का उपयोग करने में सक्षम होना चाहिए, जिनमें से कोई भी समर्थन चैनल नहीं है।

मुझे पता है कि जवाब शायद यह है कि कोई भी नहीं है, लेकिन जैसा कि यह काम का एक बड़ा हिस्सा है, मैंने सोचा कि मैं पहले सुनिश्चित करने के लिए कहूंगा। और यदि कोई सभ्य तृतीय-पक्ष लाइब्रेरी के बारे में जानता है तो मैं इसका उपयोग कर सकता हूं ...

उत्तर

3

एनओओ के अलावा मुझे इस समस्या के लिए कोई अंतर्निहित विकल्प नहीं पता है, हालांकि इस पर एक दिलचस्प उत्तर प्रश्न है इतने पर।

इसे देखें, शायद तीसरे पक्ष के पुस्तकालय आपकी मदद करेंगे। Asynchronous IO in Java?

मैं यह नहीं बता सकता कि उन पुस्तकालयों ने एंड्रॉइड पर कितनी अच्छी तरह काम किया है, आपको उन्हें सही ढंग से काम करने के लिए एंड्रॉइड-तैयार भी प्राप्त करना पड़ सकता है।

+8

धन्यवाद --- दुर्भाग्यवश उनमें से कोई भी वास्तव में ऐसा नहीं करता जो मैं चाहता था इसलिए मैं अपना खुद का रोलिंग कर रहा हूं। यदि आप इसे पुन: पेश नहीं कर सकते हैं तो एक पहिया क्या उपयोग है? आह। मैं देखूंगा कि क्या मैं अपने बॉस को राजी कर सकता हूं ताकि मुझे पुस्तकालय को ओपन सोर्स के रूप में रिलीज़ कर दिया जा सके। –

+0

आप शायद उनको बेहतर ले लेंगे; ऐसा लगता है कि यह खुले खुले होने वाला नहीं है। माफ़ कीजिये... –

0

मैं इस का उपयोग कर रहा: https://stackoverflow.com/a/9832633/516188

लेकिन ध्यान समाधान खुद के तहत, कि समाधान के लिए मेरी टिप्पणी रहते हैं।

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