सिस्टम ऑब्जेक्ट मॉडल (SOM)

लेखक: Lewis Jackson
निर्माण की तारीख: 7 मई 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
ITEC-518 वेब सिस्टम और टेक्नोलॉजीज दस्तावेज़ ऑब्जेक्ट मॉडल (DOM)
वीडियो: ITEC-518 वेब सिस्टम और टेक्नोलॉजीज दस्तावेज़ ऑब्जेक्ट मॉडल (DOM)

विषय

परिभाषा - सिस्टम ऑब्जेक्ट मॉडल (SOM) का क्या अर्थ है?

सिस्टम ऑब्जेक्ट मॉडल (एसओएम) एक ऑब्जेक्ट-ओरिएंटेड लाइब्रेरी पैकेजिंग तकनीक है जिसे आईबीएम द्वारा विकसित किया गया है, जो विभिन्न प्रोग्रामिंग भाषाओं को क्लास लाइब्रेरीज़ को साझा करने की अनुमति देता है, चाहे वह जिस भाषा में लिखी गई हो।

आईबीएम के भीतर एसओएम का सबसे व्यापक उपयोग ओएस / 2 और कार्यस्थल शेल में है। एसओएम के अन्य कार्यान्वयनों में यूनिक्स, विंडोज और मैक शामिल हैं। हालाँकि, इस तकनीक का सक्रिय विकास 90 के दशक के मध्य में समाप्त हो गया, उस समय के आसपास जब Apple ने अपने समर्थन और विकास संसाधनों को वापस ले लिया।


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

Techopedia सिस्टम ऑब्जेक्ट मॉडल (SOM) की व्याख्या करता है

सिस्टम ऑब्जेक्ट मॉडल का उपयोग ऑब्जेक्ट-ओरिएंटेड और गैर-ऑब्जेक्ट-ओरिएंटेड भाषाओं के बीच वर्ग लायब्रेरियों को साझा करते समय होने वाली इंटरऑपरेबिलिटी और पुन: उपयोग की कई समस्याओं के समाधान के रूप में किया जाना था। SOM को IBM के मेनफ्रेम कंप्यूटर और डेस्कटॉप में उपयोग करने के लिए डिज़ाइन किया गया था। यह एक ऑब्जेक्ट-ओरिएंटेड मॉडल के रूप में कार्य करता है जिसे ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाओं में निहित अन्य मॉडलों से अलग किया जा सकता है। SOM में मूल रूप से एक इंटरफ़ेस परिभाषा भाषा, प्रक्रिया कॉल के साथ एक रनटाइम वातावरण और सक्षम फ्रेमवर्क का एक सेट शामिल है।

SOM मूल रूप से IBMs कंप्यूटर और डेस्कटॉप के लिए विकसित एक तकनीक थी, लेकिन अंततः अन्य कंपनियों द्वारा उपयोग की जाने लगी, जिसने इसके लाभों को अलग-अलग सॉफ्टवेयर वातावरण में बढ़ाया।

एसओएम की कुछ महत्वपूर्ण विशेषताओं में शामिल हैं:


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