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