Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako importovať XSD Do WSDL

Opis webové služby jazyk ( WSDL ) je model a formát pre opis webových služieb pomocou XML . Spotrebiteľ môže nájsť službu a vykonávať svoje operácie . Tento proces možno automatizovať pomocou najbežnejších vývojových nástrojov , ktoré umožňujú integráciu aplikácií s malým vývojárov vyrobené kódu . WSDLs je zmluva medzi dodávateľom a spotrebiteľom , to robí servis self - popisoval . WSDLs poskytnúť opis všetkých verejných činností , dátové typy pre všetky správy služieb , záväzné údaje pre transportné protokol a informácií , služba adrese . " Import " prvok môže byť použitý vo WSDL importovať externé WSDLs alebo XML schémy . Import externých položky je užitočné pre umožnenie WSDL byť viac modulárny , opätovné použitie XML dátových typov medzi niekoľkými definícií služieb a podporovať viac verzií schémy . Veci , ktoré budete potrebovať klipart text alebo XML editore
Zobraziť ďalšie inštrukcie Cestuj 1

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 " .
6

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené