Jak importovat XSD do WSDL

Vytvořte nový soubor v textovém nebo XML editoru. Pokud editor podporuje WSDL, vyberte jako typ souboru WSDL. Pokud nepodporuje WSDL, ale podporuje XML, vyberte jako typ souboru XML. Pokud nejsou podporovány WSDL ani XML, vyberte typ souboru ve formátu prostého textu.

Pojmenujte soubor libovolným názvem a dejte souboru příponu ".wsdl". Soubor může být například pojmenován "HelloWorld.wsdl."

Vytvořte druhý nový soubor v textovém nebo XML editoru. Pokud editor podporuje schémata XML, vyberte jako typ souboru schéma XML nebo XSD. Pokud nepodporuje schémata XML, ale podporuje soubor XML, vyberte jako typ souboru XML. Pokud nejsou podporována schémata XML ani XML, vyberte typ souboru ve formátu prostého textu.

Pojmenujte soubor libovolným názvem a dejte souboru příponu „.xsd“. Soubor může být například pojmenován "HelloWorld.xsd."

Příkaz import v WSDL importuje jmenný prostor XML ze souboru. Primárním účelem prvku importu je importovat jmenný prostor, nikoli indikovat, kde lze nalézt deklarace v jmenném prostoru. Prvek obsahuje volitelný atribut "schemaLocation". Atribut je volitelný, protože jmenný prostor lze importovat ze stejného souboru nebo registrovat jiným způsobem. Podle specifikace WSDL je "schemaLoction" pouze nápovědou; analyzátor XML může umístění ignorovat. Pokud syntaktický analyzátor již ví o typech schémat v daném jmenném prostoru nebo má jiný mechanismus jejich hledání, nemusí umístění použít. V mnoha případech je však importován jmenný prostor, o kterém analyzátor XML nic neví, takže atribut „schemaLocation“ se stává nezbytným, ale technicky je to stále jen nápověda.

Spropitné

Pro sdílení informací o tom, jaké funkce služba podporuje, byly zavedeny nové technologie, jako je výměna metadat, MEX, ale tyto standardy ještě nebyly široce přijaty.