La differenza tra XSD e WSDL

December 8

La differenza tra XSD e WSDL


XSD, che sta per XML Schema Definition, è lo standard per la definizione del formato di un dato XML - Extensible Markup Language - file. Un altro acronimo, WSDL, è sinonimo di Web Services Description Language. WSDL è parte del Simple Object Access Protocol, o SOAP, standard per i servizi Web e utilizza Hypertext Transfer Protocol, o HTTP.

comprensione XSD

XSD è considerato da molti come lo standard più accettato nel suo settore, in sostituzione di norme precedenti, come dati rappresentanza esterna, o XDR. Uno schema XML descrive il legame tra i vari elementi di un oggetto XML, che potrebbe essere un intero documento o solo parte di un documento.

Definizione WSDL

WSDL definisce la struttura e il formato richiesto per lo scambio di messaggi di servizio Web. Poiché si tratta di uno standard XML e il suo ruolo è quello di definire i tipi di dati all'interno del documento, utilizza lo stesso standard schema XSD.

vantaggi

Di conseguenza, entrambi offrono diversi vantaggi rispetto ai precedenti linguaggi schema XML tra DTD, per Document Type Definition; e SOX, per XML Object semplice. XSD è scritto in XML, in modo che non richiede l'elaborazione intermediario. E ha le capacità di creazione automatica dello schema e di auto-documentazione.