اراکین : اور کموینیکیشن |شمولیت اختیار کریں |نئے سوالات کا اندراج
کے لئے تلاش کریں
[میں ترمیم کریں ] آئی بی ایم سسٹم آبجیکٹ ماڈل
کمپیوٹنگ میں، سسٹم آبجیکٹ ماڈل (SOM) آئی بی ایم کی طرف سے تیار کردہ ایک آبادی پر مبنی مشترکہ لائبریری نظام ہے. DOROM، CORBA پر مبنی تقسیم شدہ ورژن، مختلف کمپیوٹرز پر مواصلات کرنے کی اجازت دیتا ہے.
SOM پروگراموں، یا لائبریریوں اور پروگراموں کے درمیان ایک انٹرفیس کی وضاحت کرتا ہے، تاکہ ایک اعتراض کا انٹرفیس اس کے عمل سے الگ ہوجائے. SOM کو اشیاء کی کلاسوں کو ایک پروگرامنگ زبان میں بیان کیا جاسکتا ہے اور دوسرے میں استعمال کیا جاتا ہے، اور اس طرح اس کلاس کی لائبریریوں کو اپ ڈیٹ کرنے کی اجازت دیتا ہے جب تک کلائنٹ کے کوڈ کو دوبارہ مرتب کرنے کی ضرورت ہو.
ایک سیم لائبریری کلاسوں، طریقوں، جامد افعال، اور ڈیٹا کے ارکان کا ایک مجموعہ ہے. سائوم لائبریری کا استعمال کرتے ہوئے پروگرام لائبریری میں وضاحت کی جانے والی اقسام کی اشیاء پیدا کرسکتی ہے، ایک شے کی نوعیت کے لئے مقرر کردہ طریقوں کا استعمال کرتے ہیں اور ایسوم کلاسوں سے ذیلی کلیسیں نکالتے ہیں، یہاں تک کہ اگر ایسوم لائبریری تک رسائی حاصل کرنے والے پروگرام کی زبان کلاس ٹائپنگ کی حمایت نہیں کرتا. ایک سیم لائبریری اور اس لائبریری کی چیزوں اور طریقوں کو استعمال کرنے والے پروگراموں کو اسی پروگرامنگ کی زبان میں لکھنا لازمی نہیں ہے. ایس ایم ایس لائبریریوں میں ترمیم کے اثرات کو بھی کم کرتی ہے. اگر ایک نئی لائبریری یا طریقوں کو شامل کرنے کے لئے یا کلاس یا طریقوں کے اندرونی عمل درآمد کو تبدیل کرنے کے لئے تبدیل کیا جاتا ہے تو، اب بھی ایک ایسے پروگرام کو چل سکتا ہے جو اس لائبریری کا استعمال کرتا ہے جس کے بغیر دوبارہ ترتیب نہیں ہوتا. یہ دوسرے سی لائبریریوں کے لئے یہ معاملہ نہیں ہے، جس میں بعض معاملات میں تمام پروگراموں کو دوبارہ تقلیل کرنے کی ضرورت ہوتی ہے جو جب بھی لائبریریوں کو تبدیل کردیتے ہیں، وہ نازک بائنری انٹرفیس مسئلہ کے طور پر جانا جاتا ہے.
SOM ایک ایپلیکیشن پروگرامنگ انٹرفیس فراہم کرتا ہے (API) جو کہ ایسوم کلاس یا ایسوم کے بارے میں معلومات کے بارے میں معلومات تک رسائی حاصل کرتا ہے. کسی بھی سماجی طبقے کو استعمال کیا جا سکتا مجازی طریقوں کی ایک سیٹ، مثال کے طور پر، ایک اعتراض کے کلاس نام کو تلاش کرنے کے لئے، یا اس بات کا تعین کرنے کے لئے کہ ایک اعتراض کے لئے دستیاب طریقہ موجود ہے.
[درخواست پروگرامنگ انٹرفیس][کلاسک میک OS][آپریٹنگ سسٹم][سافٹ ویئر ڈویلپر]
درخواستیں.1
آھستہ سے غائب ہو جانا، اہمیت کھونا، کمزور ہونا.2
متبادل عملدرآمد.3
مرتب کردہ کلاس لائبریریوں کے لئے حمایت کی موازنہ.4
COM سے موازنہ.5
خالق.6
[اپ لوڈ کریں مزید فہرست ]

Lxjkh 2018@ حقوق نقل و اشاعت