2009-03-23 12 views

उत्तर

3

स्टीफन की तरह, मैं सुझाव दूंगा कि आप Mina पर एक नज़र डालें। यह एसिंक्रोनस नेटवर्क आईओ के लिए एक ढांचा है। यह एनआईओ के शीर्ष पर बनाया गया है, जिसका पहले उल्लेख किया गया था, और आईएमओ चयनकर्ताओं, चैनलों आदि से जुड़ी कुछ जटिलताओं को छुपाता है .. मैंने कुछ परियोजनाओं के लिए मीना का उपयोग किया है और यह बहुत अच्छा है, लेकिन चेतावनी दी गई है, मैं दस्तावेज को थोड़ा कमजोर पाया गया है। और फिर, स्टीफन का उल्लेख करते हुए, यह बहुत से प्रोटोकॉल के लिए बॉक्स समर्थन से बाहर नहीं है।

2

मुझे नहीं लगता कि ट्विस्टेड की तरह कुछ भी है, जहां तक ​​डेफर्रेड और कॉम्प्लेक्स कॉलबैक चेन जाते हैं। गैर-अवरुद्ध आईओ के लिए, मुझे लगता है कि NIO सबसे अधिक उपयोग किया जाने वाला समाधान है। विशेष रूप से, चयनकर्ताओं पर this section देखें।

4

निओ वास्तव में निम्न स्तर है और सॉकेट केवल एसएसएल का समर्थन करता है यदि आप नमूने के लिए Google पर पर्याप्त मेहनत करते हैं।

अपाचे मीना जटिलता को लपेटती है और कुछ प्रोटोकॉल जोड़ती है लेकिन जितनी ज्यादा ट्विस्टर नहीं होती है।

3

मैंने my collection of AMP hacks on launchpad में अधिकांश ट्विस्ट रिएक्टर को लागू किया है - लेकिन इसे एक रखरखाव की आवश्यकता है।

+1

यह एक वास्तविक जवाब नहीं है, लेकिन हम वास्तव में जावा पर चलने के लिए ही मुड़ चाहते हैं Jython के माध्यम से,। यह धीमा हो रहा है, लेकिन एक निर्धारित व्यक्ति शायद इसे कुछ हफ्तों में कर सकता है। https://twistedmatrix.com/trac/ticket/3413 – Glyph

2

यदि इसमें अभी भी रुचि है, तो मैंने अभी 'रीएक्शन' फ्रेमवर्क की पहली बीटा रिलीज की है, जो जावा में ट्विस्ट-स्टाइल डिफर्ड कॉलबैक मॉडल का समर्थन करता है। साथ ही एक मानक जावा पैकेज के रूप में काम करते हुए, इसे ओएसजीआई सेवा के रूप में भी इस्तेमाल किया जा सकता है। लाइसेंस अपाचे संस्करण 2.

मेरी वेबसाइट पर अधिक जानकारी, >here<

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