How do WSDL and IDL compare?
A. WSDL goes further than simply defining an object interface (methods, parameters, and parameter types). It also defines request and response semantics for both document passing and RPCs(link to definition of RPC). WSDL also describes the locale of the service location within it. IDL describes an implementation interface, but does not specify anything about where the service actually exists.