(به : ) یک (API) برای است که معادل شی‌گرای (Remote Procedure Calls - RPC) را صورت می‌دهد.
 
 کاربرد واژهٔ RMI به تنهایی می‌تواند بیانگر باشد یا بر هر دوی API و JRMP دلالت داشته باشد، در حالی که واژهٔ RMI-IIOP می‌تواند به اعطای بیشتر کارایی‌های رابط RMI به پشتیبان پیاده‌سازی CORBA اشاره داشته باشد.
 برنامه‌نویسان رابط برنامه‌نویسی نرم‌افزار RMI کد را بگونه‌ای کلیت می‌دهند تا پیاده‌سازی‌های مختلف همچون انتقال HTTP را هم پشتیبانی کند. بعلاوه توانایی گذردهی آرگومان‌ها «با مقدار» به‌منظور پشتیبانی از رابط RMI به CORBA افزوده شد. با این حال هنوز پیاده‌سازی‌های RMI-IIOP و JRMP رابط‌های کاملاً مشابه ندارند.
 کارایی RMI در بستهٔ java.rmi می‌آید در حالی که بیشتر پیاده‌سازی سان در بستهٔ sun.rmi قرار گرفته است. توجه داشته باشید که با نسخه‌های جاوا پیش از جاوا ۵٫۰ توسعه‌دهندگان باید استاب‌های RMI را در مرحلهٔ کامپایل‌سازی جداگانه با استفاده از rmic صورت می‌دادند. نسخهٔ ۵٫۰ و نسخه‌های بعدتر جاوا دیگر به این مرحله نیازی ندارند.
 جینی نسخهٔ پیشرفته‌تری از RMI را در جاوا ارائه می‌کند. این نسخه به‌طور مشابه عمل می‌کند هرچند قابلیت‌های جستجو و سازوکارهای پیشرفته‌تری برای اشیای اپلیکیشن‌های توزیع‌شده ارائه می‌دهد.
{"title": "فراخوانی متد راه دور جاوا", "link": "https://fa.wikipedia.org//w/index.php?title=%D9%81%D8%B1%D8%A7%D8%AE%D9%88%D8%A7%D9%86%DB%8C_%D9%85%D8%AA%D8%AF_%D8%B1%D8%A7%D9%87_%D8%AF%D9%88%D8%B1_%D8%AC%D8%A7%D9%88%D8%A7&oldid=31315447", "language": "fa"}