گھر سافٹ ویئر سسٹم آبجیکٹ ماڈل (سوم) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

سسٹم آبجیکٹ ماڈل (سوم) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - سسٹم آبجیکٹ ماڈل (SOM) کا کیا مطلب ہے؟

سسٹم آبجیکٹ ماڈل (SOM) IBM کے ذریعہ تیار کردہ ایک آبجیکٹ پر مبنی لائبریری پیکیجنگ ٹکنالوجی ہے جو مختلف پروگرامنگ زبانوں کو کلاس کی لائبریریوں کا اشتراک کرنے کی اجازت دیتی ہے ، قطع نظر اس کی کہ جس زبان میں وہ لکھے گئے تھے۔


آئی بی ایم کے اندر ایس او ایم کا سب سے زیادہ وسیع استعمال OS / 2 اور ورک پلیس شیل میں ہے۔ ایس او ایم کے دیگر نفاذ میں یونکس ، ونڈوز اور میک شامل ہیں۔ تاہم ، اس ٹیکنالوجی کی فعال نشوونما 90 کے دہائی کے وسط میں اسی وقت ختم ہوگئی ، جب ایپل نے اپنی مدد اور ترقی کے وسائل کو واپس لے لیا۔

ٹیکوپیڈیا سسٹم آبجیکٹ ماڈل (SOM) کی وضاحت کرتا ہے

سسٹم آبجیکٹ ماڈل کا مقصد بہت سے انٹرآپریبلٹی اور دوبارہ استعمال کی دشواریوں کے حل کے طور پر استعمال ہونا تھا جو اس وقت ہوتی ہے جو آبجیکٹ پر مبنی اور غیر آبجیکٹ پر مبنی زبانوں کے مابین کلاس لائبریریوں کا اشتراک کرتے ہیں۔ SOM کو IBM کے مین فریم کمپیوٹرز اور ڈیسک ٹاپس میں استعمال کرنے کے لئے ڈیزائن کیا گیا تھا۔ یہ ایک آبجیکٹ پر مبنی ماڈل کی حیثیت سے کام کرتا ہے جسے آبجیکٹ پر مبنی پروگرامنگ زبانوں میں شامل دیگر ماڈلز سے ممتاز کیا جاسکتا ہے۔ SOM بنیادی طور پر ایک انٹرفیس تعریف کی زبان ، طریقہ کار کالز کے ساتھ ایک رن ٹائم ماحول اور فریم ورک کو چالو کرنے کا ایک مجموعہ بھی شامل ہے۔


ایس او ایم دراصل آئی بی ایم کے کمپیوٹروں اور ڈیسک ٹاپس کی حدود کے ل developed تیار کی گئی ایک ٹیکنالوجی تھی ، لیکن آخر کار دوسری کمپنیوں کے استعمال میں آئی ، جس نے اس کے فوائد کو مختلف سافٹ ویئر ماحول میں بڑھایا۔


ایس او ایم کی کچھ اہم خصوصیات میں شامل ہیں:

  • SOM پورٹیبل سکڑ-لپیٹے ہوئے لائبریریوں کی تخلیق کی اجازت دیتا ہے۔
  • کلاس کی لائبریریوں کو کسی خاص زبان میں تشکیل دیا جاسکتا ہے ، جس تک رسائی حاصل ہوسکتی ہے اور دوسری زبانیں بھی اسے استعمال کرسکتی ہیں۔
  • درخواست کی بحالی کی ضرورت کے بغیر موجودہ طریقوں میں نئے طریقوں کو شامل کیا جاسکتا ہے۔
  • ایس او ایم عمل کے پروگرامنگ کی زبانوں کے ساتھ کام کرتا ہے۔
  • SOM غیر آبجیکٹ پر مبنی زبانوں کے لئے ایک آبجیکٹ ماڈل مہیا کرتا ہے۔
  • SOM درخواست کو دوبارہ مرتب کیے بغیر وراثت کے درجہ بندی میں نئی ​​کلاسوں کو شامل کرنے کی اجازت دیتا ہے۔
یہ تعریف آئی بی ایم کے تناظر میں لکھی گئی تھی
سسٹم آبجیکٹ ماڈل (سوم) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف