ما هو RPC في Java؟
ما هو RPC في Java؟

فيديو: ما هو RPC في Java؟

فيديو: ما هو RPC في Java؟
فيديو: شرح Remote Procedure Call RPC للشبكات وانظمة التشغيل الموزعة 2024, شهر نوفمبر
Anonim

إجراء اتصال عن بعد ( RPC ) هو اتصال بين العمليات يسمح باستدعاء وظيفة في عملية أخرى موجودة في الجهاز المحلي أو البعيد. استدعاء الطريقة البعيدة (RMI) هو واجهة برمجة التطبيقات (API) التي تنفذ RPC في جافا بدعم من النماذج الموجهة للكائنات.

وبالمثل قد يتساءل المرء ، ما هو استخدام RPC؟

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

أيضًا ، ماذا يعني RPC؟ إجراء اتصال عن بعد

ثانيًا ، ما هو RPC وكيف يعمل؟

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

ما هو الفرق بين RPC و REST؟

استراحة أفضل وصف للعمل مع الموارد ، حيث RPC هو المزيد عن الإجراءات. استراحة لتقف على نقل الدولة التمثيلي. هكذا، استراحة يمكن استخدام HTTP لجميع عمليات CRUD الأربعة (إنشاء / قراءة / تحديث / حذف). RPC يستخدم أساسًا للتواصل عبر المختلف وحدات لخدمة طلبات المستخدم.

موصى به: