समकालीन SOA और आदिम SOA के बीच अंतर

Anonim

समकालीन SOA बनाम आदिम SOA | बेसलाइन एसओए, कॉमन एसओए, कोर एसओए, फ्यूचर स्टेट एसओए, टार्गेट एसओए, एक्स्टोडेड एसओए

एसओए (सर्विस ओरिएंटेड आर्किटेक्चर) एक वास्तुशिल्प मॉडल है जिसमें समाधान तर्क सेवाओं के रूप में पेश किया गया है। समाधान देने की मुख्य पद्धति के रूप में सेवाएं लेकर, एसओए अन्य मौजूदा प्रौद्योगिकी समाधानों की तुलना में अत्यधिक कुशल, चुस्त और उत्पादक बनने का प्रयास करता है। एसओए सेवा-उन्मुख सिद्धांतों और सेवा उन्मुख कंप्यूटिंग के लाभों को समझने के लिए सहायता प्रदान करता है। कई अलग-अलग तकनीकों, विभिन्न उत्पादों, अनुप्रयोग प्रोग्रामिंग इंटरफेस, और अन्य विभिन्न एक्सटेंशन आमतौर पर SOA कार्यान्वयन करते हैं एसओए समस्त SOA और आदिम एसओए में टूट गया है जिसका उद्देश्य वे उद्देश्य के लिए खड़े हैं। आदिम एसओए आधारभूत सेवा उन्मुख वास्तुकला का मॉडल है जो कि किसी भी विक्रेता द्वारा एहसास योग्य है। दूसरी ओर, समकालीन एसओए एक ऐसा वर्गीकरण होता है जिसका इस्तेमाल एटीएम एसओए के विस्तार के लिए किया जाता है।

आदिम SOA क्या है?

एसओए एक निरंतर विकसित क्षेत्र है, जो विभिन्न विक्रेताओं के साथ एसओए उत्पादों को नियमित रूप से विकसित कर रहा है। एक आधारभूत सेवा उन्मुख वास्तुकला जो किसी भी विक्रेता द्वारा एहसास योग्य है, उसे प्राचीन एसओए के रूप में जाना जाता है मूलभूत एसओए, सामान्य एसओए और कोर एसओए आदिम एसओए को संदर्भित करने के लिए इस्तेमाल किए जाने वाले कुछ अन्य शब्द हैं। सॉफ्टवेयर समाधानों के लिए सेवा-उन्मुखीकरण सिद्धांतों का उपयोग सेवाओं का उत्पादन करता है और ये SOA में तर्क की मूल इकाई है। ये सेवाएं स्वायत्तता से मौजूद हो सकती हैं, लेकिन निश्चित रूप से वे पृथक नहीं हैं। सेवाएं कुछ सामान्य और मानक सुविधाओं को बनाए रखती हैं, फिर भी वे विकसित और स्वतंत्र रूप से विस्तारित कर सकते हैं अन्य सेवाओं को बनाने के लिए सेवाओं को जोड़ा जा सकता है सेवा केवल सेवा विवरणों के माध्यम से अन्य सेवाओं से अवगत होती है और इसलिए इसे ढीले-युग्मित माना जा सकता है सेवाएं स्वायत्त संदेशों का उपयोग करते हुए संवाद करती हैं जो तर्क के अपने स्वयं के हिस्सों को स्व-शासन करने के लिए पर्याप्त बुद्धिमान हैं। सबसे महत्वपूर्ण (आदिम) SOA डिजाइन सिद्धांत ढीले युग्मन, सेवा अनुबंध, स्वायत्तता, अमूर्त, पुन: प्रयोज्यता, कम्पोज़िबिलिटी, स्टेटलेसनेस और खोज्यता है।

समकालीन SOA क्या है?

समकालीन एसओए क्लासिफिकेशन है जिसका इस्तेमाल एसएओ के कार्यान्वयन के विस्तार के लिए किया जाता है ताकि सेवा-अभिविन्यास के लक्ष्यों को और अधिक हासिल किया जा सके। दूसरे शब्दों में, समकालीन एसओए को एसटीओ को एक प्राथमिक एसओए राज्य में ले जाने के लिए प्रयोग किया जाता है, जिसे संगठन भविष्य में देखना चाहते हैं। लेकिन, जैसा कि एसओए (सामान्य तौर पर) समय के साथ विकसित होता है, समकालीन एसओए के गुणों को विरासत में लेकर आदिम SOA का विस्तार किया जाता है। समकालीन एसओए नई सुविधाओं को शुरू करने के द्वारा आदिम एसओए के विकास में मदद करता है, और फिर ये विशेषताएं आदिम एसओए मॉडल से अनुकूलित होती हैं जो पहले की तुलना में अपने क्षितिज को बड़ा बनाते हैं।इन सभी कारणों के लिए, समकालीन एसओए को भविष्य के राज्य एसओए के रूप में भी जाना जाता है, एसओए या विस्तारित एसओए को लक्षित करता है

समकालीन SOA और आदिम SOA के बीच अंतर क्या है?

समकालीन एसओए और आदिम एसओए इस उद्देश्य से भिन्न होता है कि वे एसओए के संदर्भ में खड़े होते हैं। आदिम एसओए मूलभूत सेवा-उन्मुख वास्तुकला है, जबकि समकालीन एसओए को आदिम SOA के विस्तार के प्रतिनिधित्व के लिए प्रयोग किया जाता है। आदिम एसओए सभी विक्रेताओं द्वारा एहसास करने के लिए एक दिशानिर्देश प्रदान करता है, जबकि समकालीन एसओए एसओए क्षितिज का विस्तार करता है, जो कि आदिम एसओए के लिए नई सुविधाओं को जोड़ता है। वर्तमान में, समकालीन एसओए संदेशों की सामग्री को सुरक्षित करने, डिलीवरी स्थिति सूचनाओं के माध्यम से विश्वसनीयता में सुधार, कार्य विफलता के कारण खाते में XML / SOAP प्रसंस्करण और लेनदेन प्रसंस्करण बढ़ाने पर केंद्रित है।