अपाचे कैमल के लिए नया होने के नाते, मैं हाल ही में घटकों की अपनी लंबी सूची की समीक्षा कर रहा था और SEDA queue घटकों के लिए उनके समर्थन पर ठोकर खाई थी।साधारण कतार बनाम SEDA कतार
पृष्ठ ने मुझे बहुत समझ नहीं आया, इसलिए मैंने "सेडा कतार" शब्द के लिए कुछ ऑनलाइन खोज की और विकिपीडिया लेख here प्राप्त किया।
उस लेख को पढ़ने के बाद, मैं यह नहीं बता सकता कि एक SEDA कतार और सामान्य, "साधारण" कतार के बीच क्या अंतर है! दोनों एसिंक्रोनस कतारों के उपयोग के माध्यम से decoupling सिस्टम की धारणा को गले लगाते हैं।
लेख से, "SEDA" बस एक आर्किटेक्चर की तरह लगता है जिसमें प्रत्येक घटक के बीच एक कतार लगाई जाती है। क्या ये सही है?
लेकिन अगर यह सिर्फ एक आर्किटेक्चर है, तो "SEDA" क्यूई एक विशेष अपाचे कैमल घटक क्यों है?
SEDA एक निष्पादक सेवा (कतार और थ्रेड पूल) जैसे कतार से जुड़ा हुआ धागा इंगित करता है शायद यही इसका अर्थ है। –
मुझे नहीं पता कि दस्तावेज को अद्यतन किया गया था क्योंकि इस सवाल से पूछा गया था, लेकिन यह मूल रूप से कहता है कि पहली पंक्ति में: "सेडा: घटक एसिंक्रोनस सेडा व्यवहार प्रदान करता है, ताकि ब्लॉकिंगक्यूयू पर संदेशों का आदान-प्रदान किया जा सके और उपभोक्ताओं को _in निर्माता से एक अलग थ्रेड_। " – DavidS