جهاز Sun RPC

نظام استدعاء الإجراءات عن بُعد ( RPC ) الخاص بنظام الحوسبة الشبكية المفتوحة ( ONC ) ، والمعروف باسم Sun RPC، هو نظام لاستدعاء الإجراءات عن بُعد . طُوّر نظام ONC في الأصل من قِبل شركة Sun Microsystems في ثمانينيات القرن الماضي كجزء من مشروع نظام ملفات الشبكة الخاص بها .

تعتمد ONC على اصطلاحات الاستدعاء المستخدمة في أنظمة يونكس ولغة البرمجة C. تقوم ONC بتسلسل البيانات باستخدام تمثيل البيانات الخارجية (XDR)، والذي يُستخدم أيضًا لترميز وفك ترميز البيانات في الملفات التي يُراد الوصول إليها على أكثر من منصة. ثم تُرسل ONC حمولة XDR باستخدام بروتوكول UDP أو TCP . يتم توفير الوصول إلى خدمات RPC على الجهاز عبر مُوَجِّه منافذ يستمع للاستعلامات على منفذ معروف (رقم 111) عبر بروتوكولي UDP وTCP.

وُصِفَ الإصدار الثاني من بروتوكول ONC RPC لأول مرة في RFC 1050 [ 1 ] المنشور في أبريل 1988. وفي يونيو من العام نفسه، جرى تحديثه بواسطة RFC 1057 ، ثم بواسطة RFC 1831 المنشور في أغسطس 1995. أما الإصدار الحالي فهو RFC 5531 المنشور في مايو 2009. وتصف جميع هذه الوثائق الإصدار الثاني فقط، بينما لم يُغطِّ أيٌّ من وثائق RFC الإصدار الأول. أما آليات المصادقة المستخدمة في ONC RPC، فقد وُصِفَت في RFC 2695 وRFC 2203 وRFC 2623.    

توجد تطبيقات لبروتوكول ONC RPC في معظم الأنظمة الشبيهة بنظام يونكس . وقد وفرت مايكروسوفت تطبيقًا لنظام ويندوز في منتجها (الذي توقف إنتاجه الآن) Microsoft Windows Services for UNIX ؛ بالإضافة إلى ذلك، يوجد عدد من تطبيقات ONC RPC لأنظمة ويندوز من جهات خارجية، بما في ذلك إصدارات للغات C / C++ وجافا و . NET (انظر الروابط الخارجية).

في عام 2009، أعادت شركة صن ترخيص كود ONC RPC بموجب ترخيص BSD القياسي ذي البنود الثلاثة ، [ 2 ] والذي أكدته شركة أوراكل مجدداً في عام 2010 بعد حدوث لبس حول نطاق إعادة الترخيص. [ 3 ]

انظر أيضاً

  • XDR – القواعد المحددة في RFC 1831 هي امتداد صغير لقواعد XDR المحددة في RFC 4506.
  • DCE
  • XML-RPC

مراجع

ملحوظات

  1. "RFC 1050 القسم 8" . أبريل 1988. يجب أن تكون قيمة rpcvers مساوية لـ 2
  2. فيبس، سيمون (12 فبراير 2009). "البرمجيات القديمة والتراخيص القديمة" . صن مايكروسيستمز . مؤرشف من الأصل في 23 فبراير 2013. تم الاطلاع عليه في 21 ديسمبر 2012 .{{cite web}}: CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( رابط )
  3. «القصة الطويلة والمشينة لشركة صن آر بي سي، مختصرة بعض الشيء، لحماية المذنبين وغير المسؤولين» . توم كالاواي، ريد هات . تم الاطلاع عليه بتاريخ 26 أغسطس 2010 .