COM Interop
Interoperability between different architectures is a major issue facing programmers. The CORBA specification includes the Interworking Specification, which deals with interoperability between COM and CORBA. An RMI-to-IIOP bridge links Java and CORBA.
The CLR uses COM Interop to provide a gateway between components in the CLR and COM worlds. In essence, COM Interop works on metadata. Because both COM and the CLR describe their types with metadata, tools can read the metadata description of one type in one architecture and produce an appropriate metadata description for the other architecture. Tools can also automatically generate proxy objects; these proxy objects may be located in the client's and server's processes. They provide ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access