मैं क्लोजर में लिखे गए एमयूडी क्लाइंट पर काम कर रहा हूं। अभी, मुझे दो अलग-अलग धागे की आवश्यकता है। एक जो उपयोगकर्ता से इनपुट प्राप्त करता है और उसे एमयूडी (एक साधारण सॉकेट के माध्यम से) भेजता है, और जो उपयोगकर्ता को एमयूडी से आउटपुट पढ़ता है और प्रदर्शित करता है।एकाधिक धागे प्राप्त करने के लिए सबसे अच्छा तरीका क्लोजर?
क्या मुझे जावा थ्रेड का उपयोग करना चाहिए, या क्या कुछ क्लोजर-विशिष्ट सुविधा है जिसे मुझे चालू करना चाहिए?
http://clojure.org/concurrent_programming उपयोगी है –
"सभी मामलों में, क्लोजर करता है जावा थ्रेड सिस्टम को प्रतिस्थापित नहीं करें, बल्कि यह इसके साथ काम करता है। क्लोजर फ़ंक्शंस java.util.concurrent.Callable हैं, इसलिए वे एक्जिक्यूटर फ्रेमवर्क इत्यादि के साथ काम करते हैं। " –