Interface Definition Language (IDL)

IDL provides the public interface contract made between the servant and the applications accessing the servant. IDL is essential to creating a CORBA object that can be accessed from any language on any platform. The actual IDL file is a text file that JBuilder recognizes based on its .IDL file extension.

IDL models the public interface using a defined set of data types and structures. There are no programming statements or variable definitions in IDL. After the public interface has been created in IDL, an IDL compiler takes the IDL and generates client stubs and server skeletons in your language of choice. The word compiler in IDL compiler is misleading. The IDL compiler generates files that take the IDL file ...

Get Borland® JBuilder™ Developer’s Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.