If you do not find what you're looking for, you can use more accurate words.
تتيح هذه الواجهات البعيدة للمطوّرين التصرّف بالموارد البعيدة من خلال البروتوكولات، ومعايير تواصل محددة تسمح لتكنولوجيات مختلفة العمل معًا بغض النظر عن اللغة البرمجية أو المنصة. على سبيل المثال، تتيح واجهة برمجة التطبيقات الخاصة بـ"اتصالية قاعدة بيانات جافا" للمطورين الاستعلام عن عدة أنواع مختلفة من قواعد البيانات بواسطة المجموعة نفسها من الوظائف، في حين أنّ واجهة برمجة التطبيقات الخاصة بتقنية جافا لاستدعاء الطرائق عن بُعد تستخدم بروتوكول جافا للطرائق البعادي للسماح باستدعاء الوظائف العاملة عن بُعد والتي تبدو محلية للمطوّر.
بالتالي، تعتبر الواجهات البعيدة لبرمجة التطبيقات مفيدة في الحفاظ على تجرد الكائنات في البرمجة الكائنية التوجّة؛ حيث أن نداء استدعاء الطرائق الذي يتم محليًا على كائن وكيل يستدعي الطريقة المطابقة في الكائن البعيد بواسطة البروتوكول البُعادي، ويحصل على النتيجة التي ستستخدم محليًا بمثابة قيمة مرجعة. وسيؤدي أي تعديل على الكائن الوكيل إلى تعديل مطابق في الكائن البعيد.