Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť nový súbor v texte alebo editora XML . Je-li editor podporuje WSDLs , vyberte WSDL ako typ súboru . Ak to nepodporuje WSDLs , ale podporuje XML , vyberte XML ako typ súboru . " WSDL . " Rozšírenie , ak budú podporované ani WSDLs alebo XML , vyberte prostý typ textového súboru .
2
Pomenujte súbor s ľubovoľným názvom budete chcieť , a dať podať . Napríklad , súbor môže byť pomenovaný " HelloWorld.wsdl . "
3
Vytvorte druhý nový súbor v texte alebo editora XML . Je-li editor podporuje XML schém , vyberte schému XML alebo XSD ako typ súboru . Ak to nepodporuje XML schém , ale podporuje XML súbor , vyberte XML ako typ súboru . " XSD . " Rozšírenie , ak budú podporované ani schémy XML alebo XML , vyberte prostý typ textového súboru .
4
Pomenujte súbor s ľubovoľným názvom budete chcieť , a dať podať . Napríklad , súbor môže byť pomenovaný " HelloWorld.xsd . "
5
Zadajte nasledujúce značky v súbore schémy XML , ktorý ste vytvorili : ?
< Xml version = " 1.0 " >
< xsd : schema namespace = " http://www.w3.org/2001/XMLSchema " />
< xsd : element name = " výmena " type = " xsd : int " /> < xsd : element name = " číslo " definuje schéma s namespace " http://schemas.myorg.com/person/phone " , ktorý definuje jediný dátový typ " Telefón " . Zadajte nasledujúce značky v súbore WSDL ktorý ste vytvorili : < ? xml version = " 1.0 " ? > < WSDL : Popis xmlns : WSDL = " http://www.w3.org/ns/wsdl " Spojené xmlns : wsoap = s dovozné napríklad < /WSDL : Dokumentácia > < xs : import namespace = " http://schemas.myorg com /osoba /phone " schemaLocation = " http://www.myorg.com/supporting/schemas/helloworld.xsd " /> < xsd : schema name = " volaný í " type = " externý : telefón " /> < /xsd : schema > < /WSDL : typy > < WSDL : prevádzka messageLabel = " V " prvku = " helloworld : volaný í " /> < WSDL : výstup messageLabel = " Out " element = " helloworld : HelloResponse " /> < /WSDL : operation > < /WSDL : rozhranie > < WSDL : viazanie name = " HelloService " interface = " hy : helloInterface " > klipart < WSDL : koncový bod značkovacie definuje WSDL importuje externý XML schéma s názvom " helloworld.xsd " , ktorý obsahuje menný priestor " http://schemas.myorg.com/person/phone . " príkaz import v WSDL importuje menného priestoru XML zo súboru . Primárnym účelom dovozu prvku je importovať menný priestor , nie je uviesť , kde možno nájsť vyhlásenie v obore názvov . Prvok obsahuje voliteľný " schemaLocation " atribút . Atribút je voliteľný , pretože priestor názvov môžu byť importované z rovnakého súboru , alebo byť registrovaný iným spôsobom . Podľa špecifikácie WSDL , " schemaLoction " je len náznak , XML parser je zadarmo ignorovať umiestnenie . Ak parser už vie o typoch schéme v tomto mennom priestore , alebo má iný mechanizmus zistenie je , že nemusí použiť umiestnenie . Avšak , v mnohých prípadoch je menný priestor dovezené, že XML parser nevie nič o , takže " schemaLocation " atribút bude nutné, ale technicky je to stále len náznak .
6