Sun RPC
اوپن نیٹ ورک کمپیوٹنگ (او این سی) ریموٹ پروسیجر کال (آر پی سی)، جسے عام طور پر سن آر پی سی کہا جاتا ہے، ایک ریموٹ پروسیجر کال سسٹم ہے۔ او این سی کو اصل میں سن مائیکرو سسٹمز نے 1980 کی دہائی میں اپنے نیٹ ورک فائل سسٹم پروجیکٹ کے حصے کے طور پر تیار کیا تھا۔ او این سی یونیکس اور سی پروگرامنگ زبان میں استعمال ہونے والے کالنگ کنونشن پر مبنی ہے۔ یہ بیرونی ڈیٹا کی نمائندگی (ایکس ڈی آر) کا استعمال کرتے ہوئے ڈیٹا کو سیریلائز کرتا ہے، جس نے ان فائلوں میں ڈیٹا کو انکوڈ اور ڈی کوڈ کرنے کے لیے بھی کچھ استعمال پایا ہے جن تک ایک سے زیادہ پلیٹ فارم پر رسائی حاصل کی جانی ہے۔ او این سی پھر یو ڈی پی یا ٹی سی پی کا استعمال کرتے ہوئے ایکس ڈی آر پے لوڈ فراہم کرتا ہے۔ مشین پر آر پی سی خدمات تک رسائی پورٹ میپر کے ذریعے فراہم کی جاتی ہے جو یو ڈی پی اور ٹی سی پی پر معروف پورٹ (نمبر 111) پر سوالات سنتی ہے۔ او این سی آر پی سی کو آر ایف سی 1831 میں بیان کیا گیا تھا، جو 1995 میں شائع ہوا تھا۔ 2009 میں شائع ہونے والا آر ایف سی 5531 موجودہ ورژن ہے۔ او این سی آر پی سی کے ذریعہ استعمال ہونے والے تصدیق کے طریقہ کار کو آر ایف سی 2695، آر ایف سی 2203، اور آر ایف سی 2623 میں بیان کیا گیا ہے۔ او این سی آر پی سی کے نفاذ زیادہ تر یونکس جیسے نظاموں میں موجود ہیں۔ مائیکروسافٹ یونیکس پروڈکٹ کے لیے اپنی مائیکروسافٹ ونڈوز سروسز میں ونڈوز کے لیے نفاذ فراہم کرتا ہے۔ اس کے علاوہ، ونڈوز کے لیے او این سی آر پی سی کے متعدد تھرڈ پارٹی نفاذ موجود ہیں، جن میں سی/سی + +، جاوا، اور. نیٹ کے ورژن شامل ہیں (بیرونی لنکس دیکھیں)۔ 2009 میں، سن نے معیاری 3-شق بی ایس ڈی لائسنس کے تحت او این سی آر پی سی کوڈ کو دوبارہ لائسنس دیا اور پھر دوبارہ لائسنسنگ کے دائرہ کار کے بارے میں الجھن کے بعد 2010 میں اوریکل کارپوریشن نے اس کی دوبارہ تصدیق کی۔ او این سی کو "دبلی پتلی اور اوسط" سمجھا جاتا ہے، لیکن ڈبلیو اے این یا متنوع ماحول کے لیے ایک عمومی آر پی سی نظام کے طور پر اس کی اپیل محدود ہے۔ ڈی سی ای، کوربا اور ایس او اے پی جیسے نظام عام طور پر اس وسیع تر کردار میں استعمال ہوتے ہیں۔ ایکس ڈی آر بھی دیکھیں-آر ایف سی 1831 میں بیان کردہ گرائمر آر ایف سی 4506 ڈی سی ای ایکس ایم ایل-آر پی سی حوالہ جات نوٹس بیرونی لنکس آر ایف سی 1050 میں بیان کردہ ایکس ڈی آر گرائمر کی ایک چھوٹی سی توسیع ہے-او این سی آر پی سی آر ایف سی 5531 کے ورژن 1 کی وضاحت کرتا ہے-او این سی آر پی سی ریموٹ پروسیجر کالز (آر پی سی) کے ورژن 2 کی وضاحت کرتا ہے-کارڈف یونیورسٹی کے ڈاکٹر ڈیو مارشل کے ذریعہ او این سی آر پی سی پر ایک سبق آر پی سی پروگرامنگ کا تعارف-ایس جی آئی آئی آر آئی ایکس دستاویزات سے آر پی سی اور ایکس ڈی آر کے لیے ایک ڈویلپر کا تعارف۔ ونڈوز کے لیے سن او این سی ڈویلپر کی گائیڈ نیٹبولا کی پاور آر پی سی (توسیعی آئی ڈی ایل کے ساتھ ونڈوز کے لیے او این سی آر پی سی) نیٹبولا کی جے آر پی سی (جاوا کے لیے او این سی آر پی سی) (یونیورسٹی آف اچین (جرمنی) کے جے 2 ایس ای، جے 2 ایم ای اور اینڈرائیڈ او این سی/آر پی سی نفاذ کی حمایت کرتی ہے) ریموٹ ٹی (ایل جی پی ایل جاوا نفاذ) ریموٹ ٹی۔ نیٹ (ایل جی پی ایل سی #نفاذ) ونڈوز کے لیے ڈسٹینکٹ کارپوریشن کی او این سی آر پی سی جرنل آرٹیکل او این سی آر پی سی جاوا این آئی او پر مبنی او این سی آر پی سی لائبریری ایپلی کیشن لیئر پروٹوکول انٹرنیٹ اسٹینڈرڈز ریموٹ پروسیجر کال سن مائیکرو سسٹمز سافٹ ویئر یونکس سافٹ ویئر