اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
تقدم لغة تعريف الواجهات الخاصة بـ CORBA تعريف inter-object communication مستقل عن لغة البرمجة ونظام التشغيل. إن أغراض كوربا تمرر بواسطة المرجع بينما المعطيات متل (integers, doubles, structs) تمرر بواسطة القيمة وهذا المزيج من الأغراض البرمجية الممررة بواسطة المرجع والمعطيات الممررة بواسطة القيمة تؤكّد على قوة data typing أثناء ترجمة الـ clients والـ Servers، ومع ذلك تحمي الوراثة المرنة في CORBA problem-space.