अतुल्यकालिक मैसेजिंग

लेखक: Lewis Jackson
निर्माण की तारीख: 14 मई 2021
डेट अपडेट करें: 14 मई 2024
Anonim
माइक्रोसर्विस आर्किटेक्चर - हम क्यू और एसिंक्रोनस मैसेजिंग का उपयोग क्यों करते हैं?
वीडियो: माइक्रोसर्विस आर्किटेक्चर - हम क्यू और एसिंक्रोनस मैसेजिंग का उपयोग क्यों करते हैं?

विषय

परिभाषा - एसिंक्रोनस मैसेजिंग का क्या अर्थ है?

एसिंक्रोनस मैसेजिंग एक संचार विधि है जिसमें सिस्टम एक कतार में रखता है और प्रसंस्करण जारी रखने के लिए तत्काल प्रतिक्रिया की आवश्यकता नहीं होती है। उदाहरणों में आवश्यक जानकारी, स्पष्टीकरण या डेटा के लिए एक अनुरोध शामिल है लेकिन तुरंत आवश्यक नहीं है।


इस शब्द को अग्नि-विस्मरण सूचना विनिमय या -वास्तविकृत मिडलवेयर (MOM) के रूप में भी जाना जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia एसिंक्रोनस मैसेजिंग की व्याख्या करता है

अतुल्यकालिक संदेश में भाग लेने वाले प्रारंभिक प्राप्त होने पर भरोसा करते हैं, भले ही इच्छित प्राप्तकर्ता कार्यालय से बाहर हो सकता है या अन्यथा बस उपलब्ध नहीं है। इसी तरह, प्राप्तकर्ता मूल या वर्तमान में मौजूद होने के बिना जवाब दे सकता है। शायद दुनिया भर में उपयोग किए जाने वाले अतुल्यकालिक संदेश का सबसे अच्छा उदाहरण है।

अतुल्यकालिक मैसेजिंग का एक बड़ा फायदा इसकी स्केलेबिलिटी है। एक छोटा बहुत लंबा जवाब या इसके विपरीत के साथ भेजा जा सकता है। अनुलग्नक के रूप में एक बड़े दस्तावेज़ के लिए एक अनुरोध स्केलेबिलिटी के लाभों को और भी अधिक जोर देगा।


अतुल्यकालिक संदेश आंतरायिक संपर्क की समस्या को हल करता है। इसके अलावा, यदि प्राप्त करने में विफल रहता है या अनुपलब्ध है, तो कतार में बने रह सकते हैं और जैसे ही विफलता को ठीक किया जाता है, वितरित कर दिया जाता है।

अंतर्निहित इंटेलिजेंस के साथ एक अतुल्यकालिक संदेश प्रणाली किसी अन्य सॉफ़्टवेयर एप्लिकेशन या आवश्यक प्रोटोकॉल के अनुरूप स्वचालित रूप से सामग्री और / या प्रारूप को बदल सकती है, लेकिन फिर भी सफलतापूर्वक प्राप्तकर्ता को वितरित कर सकती है।

अतुल्यकालिक संदेश के नुकसान में यह सुनिश्चित करने के लिए ब्रोकर या ट्रांसफर एजेंट का अतिरिक्त घटक शामिल है। यह प्रदर्शन और विश्वसनीयता दोनों को प्रभावित कर सकता है। एक अधिक स्पष्ट नुकसान प्रतिक्रिया की प्रतीक्षा करने की आवश्यकता है, जो असुविधाजनक हो सकता है और निश्चित रूप से सामान्य संवाद संचार के अनुरूप नहीं है।

अतुल्यकालिक मैसेजिंग के लिए मानकों की कमी के कारण समस्याएँ पैदा हुई हैं, प्रत्येक प्रमुख विक्रेता के पास स्वयं के कार्यान्वयन, इंटरफ़ेस और प्रबंधन उपकरण हैं। जावा ईई सिस्टम इंटरऑपरेबल नहीं हैं। और Microsoft का MSMQ (Microsoft Queuing) जावा ईई का समर्थन नहीं करता है।


उन्नत कतारबद्ध प्रोटोकॉल (AMQP) मानकीकरण समस्या को संबोधित करने वाली एक उभरती हुई तकनीक है। कार्यान्वयन अंतर्संबंधीय हैं। इसमें प्रकाशित / सदस्यता, बिंदु से बिंदु, अनुरोध-प्रतिक्रिया और प्रशंसक जैसे लचीले रूटिंग और सामान्य प्रतिमान शामिल हैं। और कुछ Java अनुप्रयोग AMQP का भी उपयोग करते हैं।