Tecnología

Inicio

La diferencia entre XSD y WSDL

La diferencia entre XSD y WSDL


XSD, siglas de definición de esquemas XML, es el estándar para definir el formato de cualquier XML en cuestión - Extensible Markup Language - archivo. Otro acrónimo, WSDL, es sinónimo de Web Services Description Language. WSDL es parte de la Simple Object Access Protocol, o SOAP, estándar para los servicios Web y utiliza el protocolo de transferencia de hipertexto o HTTP.

comprensión XSD

XSD es considerado por muchos como el estándar más aceptado en su campo, en sustitución de las normas anteriores, como representación de datos externos, o XDR. Un esquema XML describe la relación entre los diversos elementos de un objeto XML, que podría ser un documento completo o sólo una parte de un documento.

WSDL que define

WSDL define la estructura y el formato requerido para el intercambio de mensajes de servicio Web. Debido a que es un estándar XML y su función es definir los tipos de datos dentro del documento, se utiliza el mismo esquema XSD estándar.

ventajas

Como resultado, ambos ofrecen varias ventajas sobre los lenguajes de esquema XML anteriores, incluidas las DTD, para Document Type Definition; y SOX, para XML Simple Object. XSD está escrito en XML, por lo que no requiere procesamiento intermediario. Y tiene capacidades automáticas de creación del esquema y la auto-documentación.