گھر ترقی ریموٹ طریقہ کی درخواست (rmi) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ریموٹ طریقہ کی درخواست (rmi) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

تعریف - ریموٹ میتھڈ انوکیشن (RMI) کا کیا مطلب ہے؟

ریموٹ میتھڈ انوکیشن (RMI) جاوا پروگرامنگ زبان کے ل Sun سن کی طرف سے تیار کردہ ایک تقسیم شدہ آبجیکٹ ٹکنالوجی ہے۔ یہ بنیادی جاوا ایپلی کیشن پروگرامنگ انٹرفیس (API) کے ایک حصے کے طور پر دستیاب ہے جہاں آبجیکٹ انٹرفیس کو جاوا انٹرفیس کے طور پر بیان کیا گیا ہے اور آبجیکٹ سیریلائزیشن کا استعمال کیا گیا ہے۔


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

ٹیکوپیڈیا میں ریموٹ میتھڈ انوکیشن (RMI) کی وضاحت

دور دراز کے طریقہ کار کی درخواست سب سے پہلے جاوا ڈویلپمنٹ کٹ (جے ڈی کے) 1.1 میں متعارف کروائی گئی تھی اور یہ تقسیم شدہ آبجیکٹ کمپیوٹنگ میں بڑے پیمانے پر استعمال ہوتا ہے۔ یہ ریموٹ پروسیجر کالز کے مقصد پر مبنی مساوات انجام دیتا ہے۔ RMI خصوصیات java.rmi پیکیج میں آتی ہیں اور جاوا پر مبنی ایپلی کیشنز کے لئے تقسیم شدہ آبجیکٹ کی اہلیت فراہم کرتی ہیں۔


RMI فن تعمیر تقسیم کمپیوٹنگ کی دنیا تک جاوا فن تعمیر کی مضبوطی اور حفاظت میں توسیع کرتا ہے۔ RMI اجازت دیتا ہے کہ کوڈ مختلف جاوا ورچوئل مشینوں پر قائم رہنے اور اس کے اطلاق کو نافذ کرتا ہے۔ RMI میں ریموٹ سروسز کو جاوا انٹرفیس کا استعمال کرتے ہوئے کوڈ کیا جاتا ہے جہاں نفاذ کو کلاس میں کوڈ کیا جاتا ہے۔ پہلی کلاس میں ، سلوک پر عمل درآمد سرور پر چلتا ہے۔ دوسری کلاس موکل پر چلتی ہے اور ریموٹ سروس کے لئے پراکسی کے طور پر کام کرتی ہے۔


آر ایم آئی کا نفاذ تین خلاصہ پرتوں سے بنایا گیا ہے۔ اسٹب اور کنکال کی پرت ، ریموٹ حوالہ پرت اور ٹرانسپورٹ پرت۔ اسٹب اور کنکال کی پرت ڈویلپر کے نظارے سے بالکل نیچے ہے۔ کلب اور ریموٹ آبجیکٹ کے مابین کنکشن فراہم کرنے کے لئے اسٹب اور کنکال اشیاء استعمال ہوتی ہیں۔ ایک اسٹابک مؤکل سے سرور پر منتقلی کا طریقہ کار ہے اور اس بات سے آگاہ ہے کہ لنک کے اس پار سے اسٹاب کے ساتھ کیسے بات چیت کی جائے۔ لہذا ، یہ ایک پراکسی کے طور پر کام کرتا ہے جہاں ریموٹ آبجیکٹ کا اطلاق رہتا ہے۔ کسی مؤکل کے ذریعہ ریموٹ آبجیکٹ کا حوالہ لفظی طور پر مقامی اسٹاب کا حوالہ ہے۔ موکل کے پاس اسٹاب آبجیکٹ کی مقامی کاپی ہوتی ہے۔ کنکال والے طریقے رکھتے ہیں ، جو ریموٹ آبجیکٹ کے نفاذ کے ل calls کال بھیج دیتے ہیں۔


RMI درخواست ڈیزائن کرنے کے اقدامات یہ ہیں:

  1. ریموٹ انٹرفیس کی وضاحت کریں اور مؤکل اور دور دراز اشیاء کو نافذ کریں۔
  2. ماخذ مرتب کریں اور اسٹاب اور کنکال بنائیں۔
  3. مطلوبہ کلاس نیٹ ورک کو قابل رسائی بنائیں۔
  4. ایپلی کیشن چلائیں۔
ریموٹ طریقہ کی درخواست (rmi) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف