अतुल्यकालिक संदेशन

लेखक: Lewis Jackson
निर्मितीची तारीख: 14 मे 2021
अद्यतन तारीख: 21 जून 2024
Anonim
Messaging Patterns in ZeroMQ by Nathan Smith
व्हिडिओ: Messaging Patterns in ZeroMQ by Nathan Smith

सामग्री

व्याख्या - एसिन्क्रॉनस मेसेजिंग म्हणजे काय?

एसिन्क्रॉनस मेसेजिंग ही एक संप्रेषण पद्धत आहे ज्यात सिस्टम रांगेत ठेवते आणि प्रक्रिया सुरू ठेवण्यासाठी त्वरित प्रतिसादाची आवश्यकता नसते. उदाहरणांमध्ये माहिती, स्पष्टीकरण किंवा डेटा आवश्यक आहे परंतु तत्काळ आवश्यक नाही अशी विनंती समाविष्ट आहे.


या संज्ञाला फायर-अँड-विसरली माहिती एक्सचेंज किंवा-ओरिएंटेड मिडलवेअर (एमओएम) म्हणून देखील ओळखले जाते.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया असिंक्रोनस मेसेजिंगचे स्पष्टीकरण देते

एसिन्क्रोनस मेसेजिंगमधील सहभागी प्राप्त झालेल्या आरंभीवर अवलंबून असतात, जरी इच्छित प्राप्तकर्ता कार्यालयात नसला तरीही किंवा उपलब्ध नसतो. त्याचप्रमाणे प्राप्तकर्ता उपस्थित किंवा उपलब्ध नसल्याशिवाय प्रतिसाद देऊ शकतो. हे जगभरात वापरल्या जाणार्‍या एसिंक्रोनस मेसेजिंगचे सर्वोत्तम उदाहरण आहे.

एसिन्क्रॉनस मेसेजिंगचा एक मुख्य फायदा म्हणजे त्याची स्केलेबिलिटी. एक लहान खूप लांब उत्तर किंवा उलट पाठविले जाऊ शकते. संलग्नक म्हणून आकार देण्यायोग्य दस्तऐवजासाठी केलेली विनंती स्केलेबिलिटीच्या फायद्यांवर आणखी जोर देईल.


एसिन्क्रॉनस मेसेजिंग मधून मधून जोडणीची समस्या सोडवते. तसेच, प्राप्त करणारे उपकरणे अयशस्वी झाल्यास किंवा अनुपलब्ध असल्यास, ते कदाचित रांगेत उभे राहतील आणि अयशस्वी होण्याबरोबरच वितरित केले जाऊ शकतात.

अंतर्निहित बुद्धिमत्ता असलेली एक एसिन्क्रॉनस मेसेजिंग सिस्टम दुसर्‍या सॉफ्टवेअर orप्लिकेशन किंवा आवश्यक प्रोटोकॉलची पूर्तता करण्यासाठी आपोआप सामग्री आणि / किंवा स्वरूप बदलू शकते, परंतु तरीही ती यशस्वीरित्या प्राप्तकर्त्यास वितरित करते.

एसिन्क्रॉनस मेसेजिंगचे तोटे प्राप्त झाल्याचे सुनिश्चित करण्यासाठी ब्रोकर किंवा ट्रान्सफर एजंटचा अतिरिक्त घटक समाविष्ट करते. यामुळे कार्यप्रदर्शन आणि विश्वासार्हता यावर परिणाम होऊ शकतो. अधिक स्पष्ट गैरसोय म्हणजे प्रतिसादाची प्रतीक्षा करणे ही गैरसोयीची असू शकते आणि सामान्य संवाद संवादाशी नक्कीच सुसंगत नसू शकते.

एसिन्क्रॉनस मेसेजिंगसाठी मानकांच्या अभावामुळे प्रत्येक मुख्य विक्रेत्याकडे स्वतःची अंमलबजावणी, इंटरफेस आणि व्यवस्थापन साधने समस्या उद्भवली आहेत. जावा ईई सिस्टम इंटरऑपरेबल नाहीत. आणि मायक्रोसॉफ्टचे एमएसएमक्यू (मायक्रोसॉफ्ट क्विनिंग) जावा ईईला समर्थन देत नाही.


प्रगत क्विनिंग प्रोटोकॉल (एएमक्यूपी) एक उदयोन्मुख तंत्रज्ञान आहे जे मानकीकरणाच्या समस्येवर लक्ष देते. अंमलबजावणी इंटरऑपरेबल आहेत. यात लवचिक मार्ग आणि प्रकाशन / सदस्यता, पॉईंट-टू-पॉइंट, विनंती-प्रतिसाद आणि फॅनआउट सारख्या सामान्य प्रतिमानांचा समावेश आहे. आणि काही जावा AMप्लिकेशन्स एएमक्यूपी देखील वापरतात.