Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te importeren XSD Into WSDL
webservice description language ( WSDL ) is een model en formaat voor het beschrijven van webservices met behulp van XML . Een consument kan een service te vinden en uitvoeren van haar activiteiten . Dit proces kan worden geautomatiseerd met behulp van de meest voorkomende ontwikkeltools , zodat applicatie-integratie met weinig ontwikkelaar geproduceerde code . WSDL is een contract tussen de dienstverlener en de consument , het maakt een dienst zichzelf beschrijft . WSDL beschrijvingen van alle openbare activiteiten , data types voor alle service- berichten , bindend details voor het transport protocol en service adresgegevens . Een "import "-element kan worden gebruikt in een WSDL WSDL externe of XML schema importeren. Externe items importeren is nuttig voor het toestaan ​​van de WSDL om meer modulair , hergebruik van XML- data types tussen meerdere diensten definities en meerdere versies van een schema te ondersteunen . Wat je
tekst of XML-editor
Need Toon Meer Aanwijzingen
1

Maak nieuw bestand in uw tekst of XML-editor . Als de editor ondersteunt WSDL , selecteert WSDL als bestandstype . Als het geen ondersteuning WSDL , maar ondersteunt XML , XML selecteert als bestandstype . Als noch WSDL of XML worden ondersteund , selecteert u een platte tekst bestandstype .

Naam van het bestand met een willekeurige naam die u wenst 2 , en geef het bestand een " . WSDL " extensie . Bijvoorbeeld , kan het bestand de naam " HelloWorld.wsdl . "
3

Maak een tweede nieuw bestand in uw tekst of XML-editor . Als de editor ondersteunt XML-schema's , selecteert u XML -schema of XSD als bestandstype . Als het niet ondersteunt XML-schema's , maar ondersteunt XML-bestand , selecteert u XML als het bestandstype . Als geen van beide XML-schema of XML worden ondersteund , selecteert u een platte tekst bestandstype .
4

Naam van het bestand met een willekeurige naam die u wenst , en geef het bestand een " . XSD " extensie . Bijvoorbeeld , kan het bestand de naam " HelloWorld.xsd . "
5

Voer de volgende markup in het XML-schema -bestand dat u hebt gemaakt : ?

<
Xml version = " 1.0 " >

< xsd : schema ? namespace = " http://www.w3.org/2001/XMLSchema " >

/

name="areaCode" type="xsd:int"/>

< xsd : element name = type " uitwisseling" = " xsd : int " />

< xsd : element name = " getal " definieert een schema met de namespace " http://schemas.myorg.com/person/phone , " dat een enkel type data definieert " Tel . "
6

Voer de volgende opmaak in het WSDL-bestand u hebt gemaakt :


< wSDL < xml version = " 1.0 "? > : beschrijving xmlns : wSDL = " http://www.w3.org/ns/wsdl "

xmlns
: wsoap = met een import voorbeeld

< /WSDL : documentatie >



< xs : import namespace = " http://schemas.myorg com /persoon /telefoon "

schemaLocation
= " http://www.myorg.com/supporting/schemas/helloworld.xsd " >

< xsd /: schema name = " Callnumber " type = "external : Phone " />

type="xsd:string"/>

< /name="HelloResponse" xsd : schema >

< /wSDL : soorten >

>

< wSDL name="helloInterface" : bediening messageLabel = "Naar "

element
= " helloWorld : Signatuur " />

< WSDL : uitgang messageLabel = " Out "

element
= " helloWorld : HelloResponse " />

< /wSDL : bediening >

< /wSDL : -interface >

< wsdl : binding name = " helloService "

-interface
= " hy : helloInterface " >

< WSDL : endpoint opmaak definieert een WSDL dat een externe XML-schema met de naam " helloworld.xsd " , die de namespace bevat importeert " http://schemas.myorg.com/person/phone . "

De import statement in de WSDL importeert een XML namespace van een bestand . Het primaire doel van het element invoer moet de naamruimte importeren niet aan te geven waar de verklaringen in de naamruimte vindt . Het element bevat de optionele attribuut " schemaLocation " . Het attribuut is optioneel omdat een namespace van hetzelfde bestand kan worden geïmporteerd of op een andere wijze worden geregistreerd . Volgens de WSDL -specificatie , " schemaLoction " is slechts een hint , een XML- parser is vrij om de locatie te negeren . Als de parser al weet over het schema soorten in die namespace , of heeft een ander mechanisme om ze te vinden , is het niet om de locatie te gebruiken . Echter, in veel gevallen een namespace wordt geïmporteerd dat de XML-parser weet niets over , dus het attribuut " schemaLocation " noodzakelijk wordt , maar technisch gezien is het nog slechts een hint .

Previous: Next:
  Computer Programming Languages
·Problemen oplossen met een . N…
·Wat is een decimaal String ? 
·Hoe te Audio afspelen in Silve…
·Visual Studio SQL Tutorial 
·Microsoft Visual Source Safe T…
·Hoe om te leren Structured Que…
·Hoe creëer je een Check Box i…
·Wat is Computer Programming ? 
·Hoe verander ik alfanumerieke …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe e-mails op Controleren om een MySQL …
·SolidWorks API Gereedschap 
·Common Lisp & HTML Rendering Engine Bind…
·Hoe de post -methode gebruiken in Window…
·Om te lezen hoe een tekenreeks met Assem…
·Hoe te Geluiden spelen in Microsoft Visu…
·Hoe te OpenArgs Split in VBA 
·Hoe om beelden vast te leggen en opslaan…
·Hoe te Program Spelen in C + + 
Copyright © Computer Kennis http://www.nldit.com