{"id":5199,"date":"2025-01-04T09:13:06","date_gmt":"2025-01-04T02:13:06","guid":{"rendered":"https:\/\/www.linuxid.net\/istilah\/?p=5199"},"modified":"2025-01-25T20:43:55","modified_gmt":"2025-01-25T13:43:55","slug":"idl-interface-definition-language","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/istilah\/idl-interface-definition-language\/","title":{"rendered":"IDL (interface definition language)"},"content":{"rendered":"<p>1) IDL (Interface Definition Language) adalah istilah umum untuk bahasa yang memungkinkan sebuah program atau <a href=\"https:\/\/www.linuxid.net\/istilah\/object\/\">objek<\/a> yang ditulis dalam satu bahasa untuk berkomunikasi dengan program lain yang ditulis dalam bahasa yang tidak dikenal. Dalam teknologi objek terdistribusi, penting agar objek baru dapat dikirim ke lingkungan platform mana pun dan mengetahui cara berjalan di lingkungan tersebut.<\/p>\n<p>Contoh aplikasi IDL adalah Object Request Broker (ORB), sebuah program yang menggunakan interface definition language untuk &#8220;memfasilitasi&#8221; komunikasi antara satu program objek dengan program lainnya.<\/p>\n<p>Interface definition language bekerja dengan cara mendeskripsikan antarmuka program dalam bentuk <a href=\"https:\/\/www.linuxid.net\/istilah\/stub\/\">stub<\/a> atau ekstensi kecil dari program yang dikompilasi ke dalamnya. Stub dalam masing-masing program digunakan oleh program perantara (broker) untuk memungkinkan komunikasi.<\/p>\n<p>2) IDL (Interactive Data Language) adalah bahasa yang digunakan untuk membuat visualisasi berdasarkan data ilmiah atau data lainnya.<\/p>\n<p>3) IDL (Interactive Distance Learning) adalah istilah umum untuk pembelajaran yang dilakukan melalui telekomunikasi jarak jauh yang memungkinkan siswa untuk berpartisipasi dari jarak jauh.<\/p>\n<p>Televisi telah lama digunakan untuk pembelajaran jarak jauh yang bersifat non-interaktif. Kelas telekonferensi kini menjadi lebih umum berkat ketersediaan bandwidth yang lebih tinggi dan teknologi seperti ISDN serta komunikasi satelit.<\/p>\n<p>World Wide Web, baik dengan atau tanpa multimedia, membuka kemungkinan baru dalam pembelajaran jarak jauh.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1) IDL (Interface Definition Language) adalah istilah umum untuk bahasa yang memungkinkan sebuah program atau objek yang ditulis dalam satu bahasa untuk berkomunikasi dengan program lain yang ditulis dalam bahasa yang tidak dikenal. Dalam teknologi objek terdistribusi, penting agar objek baru dapat dikirim ke lingkungan platform mana pun dan mengetahui cara berjalan di lingkungan tersebut. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[271],"tags":[50],"class_list":["post-5199","post","type-post","status-publish","format-standard","hentry","category-software-development","tag-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Apa itu IDL (interface definition language)? - Istilah Komputer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apa itu IDL (interface definition language)? - Istilah Komputer\" \/>\n<meta property=\"og:description\" content=\"1) IDL (Interface Definition Language) adalah istilah umum untuk bahasa yang memungkinkan sebuah program atau objek yang ditulis dalam satu bahasa untuk berkomunikasi dengan program lain yang ditulis dalam bahasa yang tidak dikenal. Dalam teknologi objek terdistribusi, penting agar objek baru dapat dikirim ke lingkungan platform mana pun dan mengetahui cara berjalan di lingkungan tersebut. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/\" \/>\n<meta property=\"og:site_name\" content=\"Istilah Komputer\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-04T02:13:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-25T13:43:55+00:00\" \/>\n<meta name=\"author\" content=\"adhit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"adhit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/\",\"url\":\"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/\",\"name\":\"Apa itu IDL (interface definition language)? - Istilah Komputer\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\"},\"datePublished\":\"2025-01-04T02:13:06+00:00\",\"dateModified\":\"2025-01-25T13:43:55+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/linuxid.net\/istilah\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IDL (interface definition language)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\",\"url\":\"https:\/\/linuxid.net\/istilah\/\",\"name\":\"Istilah Komputer\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/istilah\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\",\"name\":\"adhit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465\",\"contentUrl\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465\",\"caption\":\"adhit\"},\"sameAs\":[\"https:\/\/linuxid.net\/istilah\"],\"url\":\"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apa itu IDL (interface definition language)? - Istilah Komputer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/","og_locale":"id_ID","og_type":"article","og_title":"Apa itu IDL (interface definition language)? - Istilah Komputer","og_description":"1) IDL (Interface Definition Language) adalah istilah umum untuk bahasa yang memungkinkan sebuah program atau objek yang ditulis dalam satu bahasa untuk berkomunikasi dengan program lain yang ditulis dalam bahasa yang tidak dikenal. Dalam teknologi objek terdistribusi, penting agar objek baru dapat dikirim ke lingkungan platform mana pun dan mengetahui cara berjalan di lingkungan tersebut. [&hellip;]","og_url":"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/","og_site_name":"Istilah Komputer","article_published_time":"2025-01-04T02:13:06+00:00","article_modified_time":"2025-01-25T13:43:55+00:00","author":"adhit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"adhit","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/","url":"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/","name":"Apa itu IDL (interface definition language)? - Istilah Komputer","isPartOf":{"@id":"https:\/\/linuxid.net\/istilah\/#website"},"datePublished":"2025-01-04T02:13:06+00:00","dateModified":"2025-01-25T13:43:55+00:00","author":{"@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/istilah\/idl-interface-definition-language\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxid.net\/istilah\/"},{"@type":"ListItem","position":2,"name":"IDL (interface definition language)"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/istilah\/#website","url":"https:\/\/linuxid.net\/istilah\/","name":"Istilah Komputer","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/istilah\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d","name":"adhit","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/","url":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465","contentUrl":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465","caption":"adhit"},"sameAs":["https:\/\/linuxid.net\/istilah"],"url":"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/5199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/comments?post=5199"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/5199\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/media?parent=5199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/categories?post=5199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/tags?post=5199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}