زبان توصیف واسط
From Wikipedia, the free encyclopedia
From Wikipedia, the free encyclopedia
زبان توصیف واسط (به انگلیسی: interface description language) (زبان تعریف واسط (به انگلیسی: interface definition language)) که به اختصار IDL نامیده میشود یک زبانی است برای ذکر خصوصیات اجزای نرمافزار یک واسط. IDLها واسطها را در یک زبان بیطرف تعریف میکند و اجازه میدهد پیکرپارهای نرمافزار که زبان مشترکی ندارند ارتباط برقرار کنند. به عنوان نمونه بین پیکرپارهایی که در زبان سی++ نوشتهشدهاند و پیکرپارهایی که در جاوا نوشتهشدهاند.[1]
IDLها معمولاً در نرمافزار فراخوانی روند از دوردست (به انگلیسی: Remote procedure call) استفاده میشوند. در چنین مواردی، ماشینهای انتهای یک «پیوند» (به انگلیسی: Link) ممکن است سیستمعامل و زبان رایانهای متفاوتی داشته باشند. IDLها پلی بین دو سامانهٔ متفاوت ارائه میدهد.[1]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.