Kā importēt XSD uz WSDL

Izveidojiet jaunu failu savā teksta vai XML redaktorā. Ja redaktors atbalsta WSDL, kā faila tipu atlasiet WSDL. Ja tas neatbalsta WSDL, bet atbalsta XML, kā faila tipu atlasiet XML. Ja netiek atbalstīts ne WSDL, ne XML, atlasiet vienkārša teksta faila veidu.

Nosauciet failu ar jebkuru vēlamo nosaukumu un piešķiriet failam paplašinājumu ".wsdl". Piemēram, failam var būt nosaukums "HelloWorld.wsdl".

Izveidojiet otru jaunu failu savā teksta vai XML redaktorā. Ja redaktors atbalsta XML shēmas, kā faila tipu atlasiet XML shēmu vai XSD. Ja tas neatbalsta XML shēmas, bet atbalsta XML failu, kā faila tipu atlasiet XML. Ja netiek atbalstītas ne XML shēmas, ne XML, atlasiet vienkārša teksta faila veidu.

Nosauciet failu ar jebkuru vēlamo nosaukumu un piešķiriet failam paplašinājumu ".xsd". Piemēram, failam var būt nosaukums "HelloWorld.xsd".

Importēšanas priekšraksts WSDL importē XML nosaukumvietu no faila. Importēšanas elementa galvenais mērķis ir importēt nosaukumvietu, nevis norādīt, kur var atrast deklarācijas nosaukumvietā. Elementā ir iekļauts neobligāts atribūts "schemaLocation". Atribūts nav obligāts, jo nosaukumvietu var importēt no tā paša faila vai reģistrēt citā veidā. Saskaņā ar WSDL specifikāciju "schemaLoction" ir tikai mājiens; XML parsētājs var brīvi ignorēt atrašanās vietu. Ja parsētājs jau zina par shēmu tipiem šajā nosaukumvietā vai tam ir cits mehānisms to atrašanai, tam nav jāizmanto atrašanās vieta. Tomēr daudzos gadījumos tiek importēta nosaukumvieta, par kuru XML parsētājs neko nezina, tāpēc atribūts "schemaLocation" kļūst nepieciešams, taču tehniski tas joprojām ir tikai mājiens.

Padoms

Ir ieviestas jaunas tehnoloģijas, piemēram, metadatu apmaiņa, MEX, lai dalītos ar informāciju par to, kādas iespējas pakalpojums atbalsta, taču šie standarti vēl nav plaši pieņemti.