+1 امتیاز
قبل در کامپیوتر و اینترنت توسط (1.3هزار امتیاز)
برچسب گذاری دوباره قبل توسط
RPC چیست ؟ و چه کاربردی دارد ؟

2 پاسخ

+2 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

RPC مخفف remote procedure call می باشد، معمولا توابع یا روال ها یا متد های یک برنامه یا کامپوننت نرم افزاری برروی همان ماشینی که اجرا شده اند فراخوانی می شود، حالا اگر آن برنامه یا کامپوننت نرم افزاری این قابلیت ها را داشته باشد که بتوان توابع یا روال هایش را از طریق یک ماشین دیگر تحت شبکه فراخوانی کرد، به این کار remote procedure call یا RPC می گویند.

کاربرد اصلی RPC در تولید سیستم های توزیع شده است که این امکان را می دهد که component های سیستم در حالی که برروی ماشین های مختلف شبکه نصب هستند بتوانند به راحتی توابع یکدیگر را فراخوانی کنند، در حقیقت RPC تولید سیستم های توزیع شده را آسانتر می سازد.

قبل توسط (0 امتیاز)
مدل ارتباطی RPC اتصال گراست یا بدون اتصال -همگام است یا نا همگام - پایدار است یا نا پایدار ؟
ممنون میشم در این مورد توضیح بدید
قبل توسط (1.1هزار امتیاز)
موارد فوق به مدل پیاده سازی RPC بستگی دارد و می تواند synchronous یا asynchronous و ... باشد.
+1 امتیاز
قبل توسط (73 امتیاز)
ویرایش شده قبل توسط

RPC مخفف remote procedure call می باشد، معمولا توابع یا روال ها یا متد های یک برنامه یا کامپوننت نرم افزاری برروی همان ماشینی که اجرا شده اند فراخوانی می شود، حالا اگر آن برنامه یا کامپوننت نرم افزاری این قابلیت ها را داشته باشد که بتوان توابع یا روال هایش را از طریق یک ماشین دیگر تحت شبکه فراخوانی کرد، به این کار remote procedure call یا RPC می گویند. کاربرد اصلی RPC در تولید سیستم های توزیع شده است که این امکان را می دهد که component های سیستم در حالی که برروی ماشین های مختلف شبکه نصب هستند بتوانند به راحتی توابع یکدیگر را فراخوانی کنند، در حقیقت RPC تولید سیستم های توزیع شده را آسانتر می سازد.

سوالات مشابه

0 امتیاز
1 پاسخ 2.3هزار بازدید
+2 امتیاز
2 پاسخ 20.3هزار بازدید
0 امتیاز
0 پاسخ 168 بازدید
سوال شده 1 سال قبل در کامپیوتر و اینترنت توسط itbors (0 امتیاز)
+1 امتیاز
1 پاسخ 501 بازدید
0 امتیاز
1 پاسخ 731 بازدید
+1 امتیاز
1 پاسخ 2.6هزار بازدید
...