Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

EAI सॉफ्टवेयर टोपोलॉजी के प्रकार क्या हैं?

EAI (एंटरप्राइज एप्लिकेशन इंटीग्रेशन) सॉफ्टवेयर टोपोलॉजी के विभिन्न प्रकार निम्नलिखित हैं:

हब/स्टार टोपोलॉजी

हब टोपोलॉजी नियंत्रण का एक केंद्रीय बिंदु उत्पन्न करती है। संदेश स्रोत से केंद्रीय हब तक साझा किए जाते हैं, जो मशीन में ही प्रदान किया जाता है। हब टोपोलॉजी तब काम करती है जब व्यावसायिक घटनाएं स्वायत्त हों और जिस मैसेज-ओरिएंटेड मिडलवेयर (MOM) पर टोपोलॉजी आधारित है, वह एकल विक्रेता का हो। इसलिए स्रोत एप्लिकेशन एक प्रारूप में एकल संदेश साझा करता है और हब आवश्यकतानुसार संदेश को पुनः प्रारूपित करके हब से जुड़े कई रेडियस (स्पोक) पर प्रसारित करता है।

हब/स्टार टोपोलॉजी के लाभ

  • यह केंद्रीकृत होने के कारण डेटा की पुनः प्रविष्टि को कम करने के लिए उपयोग किया जा सकता है।

  • यह डेटा के पुनः उपयोग को बढ़ावा देने के लिए उपयोग किया जा सकता है।

  • चूंकि सभी डेटा को हब से होकर गुजरना पड़ता है, इसलिए हब से नेटवर्क पर डेटा प्रवाह की निगरानी और ऑडिट करना सरल है।

  • स्केलेबिलिटी अधिक होती है।

हब/स्टार टोपोलॉजी के नुकसान

  • अधिकांश उपलब्ध हब उस मिडलवेयर के अलावा किसी अन्य स्रोत से आने वाले लेनदेन को प्रबंधित नहीं कर सकते जिस पर वे काम करते हैं।

  • वे एकाधिक स्रोतों और गंतव्यों वाले एकीकरण घटनाओं को संभाल नहीं सकते।

  • यदि डेटाबेस की आवश्यकता है, तो जैसे-जैसे वॉल्यूम बढ़ते हैं और एकीकरण नियम जटिल होते हैं, यह प्रसंस्करण या रूटिंग बॉटलनेक का स्रोत बन जाना चाहिए।

बस टोपोलॉजी

बस टोपोलॉजी कई गंतव्यों तक डेटा वितरित करने के लिए फायदेमंद है। स्रोत एप्लिकेशन एक सिस्टम-वाइड लॉजिकल एप्लिकेशन बस पर संदेश डालते हैं जो विभिन्न एप्लिकेशन के लिए सुलभ होती है। एक या अधिक एप्लिकेशन तब बस पर प्रसारित संदेशों को चुनिंदा रूप से सब्सक्राइब कर सकते हैं। ट्रैफिक को मुख्य स्विचिंग पॉइंट से होकर प्रवाहित होने की आवश्यकता नहीं होती। यह केवल पब्लिश और सब्सक्राइब मिडलवेयर में संभव है। बस टोपोलॉजी बॉटलनेक के मुद्दों से बचाती है।

पॉइंट-टू-पॉइंट टोपोलॉजी

पॉइंट-टू-पॉइंट टोपोलॉजी एप्लिकेशन को एक-दूसरे से सीधे जुड़ने की अनुमति देती है। यह तब फायदेमंद होता है जब सिंक्रोनस कनेक्शन और पर्सिस्टेंस की आवश्यकता होती है। ERP सॉफ्टवेयर के लिए पूर्व-निर्मित एकीकरण वाली एप्लिकेशन इस टोपोलॉजी का उपयोग करती हैं।

पाइपलाइन टोपोलॉजी

पाइपलाइन टोपोलॉजी तब फायदेमंद होती है जब डायनामिक कॉन्फ़िगरेशन की आवश्यकता नहीं होती और कई पाइपलाइन एक-दूसरे से स्वायत्त होती हैं। डेटा प्रवाह फर्स्ट इन फर्स्ट आउट (FIFO) पद्धति पर आधारित होगा। यह एकीकरण का बहुत आसान स्तर है।

नेटवर्क टोपोलॉजी

नेटवर्क टोपोलॉजी सबसे अच्छा विकल्प है जब कई एसिंक्रोनस गतिविधियां हों और स्वायत्त लेनदेन एक-दूसरे के साथ सह-अस्तित्व में हों। इस टोपोलॉजी के अच्छी तरह से काम करने के लिए, इंटरफेस स्पष्ट और मजबूत होने चाहिए। यदि इंटरफेस स्तर पर कोई कठिनाई है तो पूरा नेटवर्क कनेक्शन गिर सकता है।

  1. - JSTL टैग्स के विभिन्न प्रकार क्या हैं?

    JSTL टैग्स को उनके कार्यों के अनुसार निम्नलिखित JSTL टैग लाइब्रेरी समूहों में वर्गीकृत किया जा सकता है जिनका उपयोग JSP पेज बनाते समय किया जा सकता है: कोर टैग्स (Core Tags) - वेरिएबल सपोर्ट, फ्लो कंट्रोल, URL प्रबंधन, विविध। (प्रीफिक्स: c) फॉर्मेटिंग टैग्स (Formatting tags) - दिनांक/संख्या फॉर्मेटि

  1. विंडोज लाइसेंसिंग के 3 प्रकार क्या हैं? विंडोज लाइसेंसिंग के 3 प्रकार क्या हैं?

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

  1. OS में कर्नेल क्या है? कर्नेल के प्रकार क्या हैं? OS में कर्नेल क्या है? कर्नेल के प्रकार क्या हैं?

    हर ऑपरेटिंग सिस्टम- चाहे वह विंडोज, मैक, लिनक्स, या एंड्रॉइड हो, उसका एक कोर प्रोग्राम होता है जिसे कर्नेल कहा जाता है जो पूरे सिस्टम के लिए बॉस के रूप में कार्य करता है। यह OS का दिल है! कर्नेल एक कंप्यूटर प्रोग्राम के अलावा कुछ नहीं है जो बाकी सब कुछ नियंत्रित करता है। कंप्यूटर पर जो कुछ भी होता ह