Forskjellen mellom XSD og WSDL

Forskjellen mellom XSD og WSDL


XSD, som står for XML Schema Definition, er standard for å definere formatet på et gitt XML - Extensible Markup Language - fil. En annen akronym, WSDL, står for Web Services Description Language. WSDL er en del av Simple Object Access Protocol, eller SOAP, standard for webtjenester og bruker Hypertext Transfer Protocol, eller HTTP.

forståelse XSD

XSD anses av mange for å være den mest aksepterte standard innen sitt felt, og erstatter tidligere standarder som eksterne data representasjon, eller XDR. Et XML-skjema beskriver sammenhengen mellom de ulike elementene i et XML-objekt, som kan være et helt dokument eller bare deler av et dokument.

definere WSDL

WSDL definerer strukturen og formatet som kreves for å utveksle Web-tjenestemeldinger. Fordi det er en XML-standard og dens rolle er å definere datatyper i dokumentet, bruker den samme XSD skjema standard.

Fordeler

Som et resultat, både tilbyr flere fordeler fremfor tidligere XML Schema språk, inkludert DTD, for Document Type Definition; og SOX, for Simple Object XML. XSD er skrevet i XML, så det krever ingen mellomledd behandling. Og det har automatisk oppretting skjema og selv dokumentasjon evner.