ما هو إطار عمل RPC؟
ما هو إطار عمل RPC؟

فيديو: ما هو إطار عمل RPC؟

فيديو: ما هو إطار عمل RPC؟
فيديو: GoLab 2019 - Federico Paolinelli - Rpc on steroids with Go and Grpc 2024, شهر نوفمبر
Anonim

ان إطار عمل RPC بشكل عام عبارة عن مجموعة من الأدوات التي تمكن المبرمج من استدعاء جزء من التعليمات البرمجية في عملية بعيدة ، سواء كان ذلك على جهاز مختلف أو مجرد عملية أخرى على نفس الجهاز. يمكن استدعاء هذه الخدمة بواسطة برنامج عميل مكتوب بلغة Python ويعمل على جهاز يعمل بنظام Windows.

تعرف أيضًا ، ما هو RPC وكيف يعمل؟

كيف يعمل RPC . ان RPC يماثل استدعاء الوظيفة. مثل استدعاء الوظيفة ، عندما يكون ملف RPC يتم تمرير وسيطات الاستدعاء إلى الإجراء البعيد وينتظر المتصل استجابة ليتم إرجاعها من الإجراء البعيد. يقوم العميل بإجراء استدعاء إجراء يرسل طلبًا إلى الخادم وينتظر.

علاوة على ذلك ، ماذا يعني RPC؟ إجراء اتصال عن بعد

هنا ، ما هو استخدام RPC؟

إجراء اتصال عن بعد ( RPC ) هو بروتوكول يمكن لأحد البرامج استخدامه لطلب خدمة من برنامج موجود في كمبيوتر آخر على الشبكة دون الحاجة إلى فهم تفاصيل الشبكة. يُعرف استدعاء الإجراء أحيانًا أيضًا باسم استدعاء الوظيفة أو استدعاء الإجراء الفرعي. RPC يستخدم نموذج خادم العميل.

هل http هو RPC؟

RPC يستخدم HTTP البروتوكول (على الرغم من أنه ليس من الضروري على الإطلاق). لكن RPC هو معيار لاستدعاء الكود عن بعد (ومن هنا جاء الاسم: استدعاء الإجراء البعيد). بينما HTTP هو مجرد بروتوكول لنقل البيانات. يجب عليك استخدام مكالمات REST ، والتي تعمل فقط HTTP.

موصى به: