مخفف IDL
Interface Description Language
14
زبان توصیف واسط که به اختصار IDL نامیده میشود یک زبانی است برای ذکر خصوصیات اجزای نرمافزار یک واسط. IDLها واسطها را در یک زبان بیطرف تعریف میکند و اجازه میدهد پیکرپارهای نرمافزار که زبان مشترکی ندارند ارتباط برقرار کنند. به عنوان نمونه بین پیکرپارهایی که در زبان سی++ نوشتهشدهاند و پیکرپارهایی که در جاوا نوشتهشدهاند.
IDLها معمولاً در نرمافزار فراخوانی روند از دوردست (Remote procedure call) استفاده میشوند. در چنین مواردی، ماشینهای انتهای یک «پیوند» (Link) ممکن است سیستمعامل و زبان رایانهای متفاوتی داشته باشند. IDLها پلی بین دو سامانهٔ متفاوت ارائه میدهد.
ارسال نظرIDLها معمولاً در نرمافزار فراخوانی روند از دوردست (Remote procedure call) استفاده میشوند. در چنین مواردی، ماشینهای انتهای یک «پیوند» (Link) ممکن است سیستمعامل و زبان رایانهای متفاوتی داشته باشند. IDLها پلی بین دو سامانهٔ متفاوت ارائه میدهد.