In software development, Java Interface Definition Language, or Java IDL, is an implementation of the CORBA specification and enables interoperability and connectivity with heterogeneous objects. It is basically an Object Request Broker provided with JDK. The Java IDL enables distributed Web applications to transparently invoke operations on remote network services using the industry standards interface description language (IDL) and Internet InterORB Protocol IIOP from Object Management Group.

edit


📚 Artikel Terkait di Wikipedia

Interface description language

An interface description language or interface definition language (IDL) is a generic term for a language that lets a program or object written in one

Interface (Java)

An interface in the Java programming language is an abstract type that is used to declare a behavior that classes must implement. They are similar to protocols

API

messages, along with a definition of the structure of response messages, usually in an Extensible Markup Language (XML) or JavaScript Object Notation (JSON)

Microsoft Interface Definition Language

Microsoft Interface Definition Language (MIDL) is a text-based interface description language from Microsoft, based on the DCE/RPC IDL which it extends

Apache Thrift

Thrift is an interface definition language and binary communication protocol used for defining and creating services for programming languages. It was developed

Foreign function interface

Other languages use other terminology: Ada has language bindings, while Java has Java Native Interface (JNI), Java Native Access (JNA), or since Java 22

User interface markup language

language engine, usually a JavaScript engine, for rendering of controls and extra scriptability. The concept of the user interface markup languages is

Asynchronous module definition

Asynchronous module definition (AMD) is a specification for the programming language JavaScript. It defines an application programming interface (API) that defines