Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Re: IDL Vs WSDL ---- a comparison

From: Shashank <shashank@---------.--->
To: NULL
Date: 6/2/2004 12:51:00 PM
As said in earlier mail that IDL definitions can be mapped to WSDL definitions and vice versa. There is an
specification by OMG (CORBA to WSDL/SOAP Interworking Specification) that handles the mapping between IDL and
WSDL and vice versa.

For example:
In IDL, interfaces support multiple interface inheritance. WSDL does not have this construct and therefore
interface inheritance is mapped as repetition of the operations declared in the parenting interfaces. Types
declared within the parent interface scope are not repeated as that type space is available to the derived
interfaces.

So as such WSDL doesn't have limitation in carrying the information associated with an object that inherits
from multiple object definitions.

You may want to have a look at the above mentioned specification for full mapping.

regards,
Shashank

Generic Usenet Account wrote:

> woyna@a... (Mark Woyna) wrote in message news:<81158393.0406010909.6e230875@p...>...
> <snip>
> >
> > WSDL has no concept of inheritance or objects. >
> <snip>
> > Mark
>
> On the surface, lack of support for inheritance does appear to be a
> serious limitation of WSDL, especially compared to IDL.  Any thoughts?
>
> Bhat



transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent