Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur Importera XSD Into WSDL

    Web Service Description Language ( WSDL ) är en modell och ett format för att beskriva webbtjänster med hjälp av XML . En konsument kan hitta en tjänst och utföra sin verksamhet . Denna process kan automatiseras med hjälp av de vanligaste utvecklingsverktygen , som möjliggör ansökan integration med liten utvecklare producerad kod . WSDLs är ett avtal mellan tjänsteleverantören och konsumenten, det gör en tjänst självbeskrivande . WSDLs ger beskrivningar av alla offentliga verksamheter , datatyper för alla servicemeddelanden , bindande detaljer för transport protokoll och service adressinformation . En "import "-element kan användas i en WSDL för att importera externa WSDLs eller XML-scheman . Importera externa objekt är användbar för att låta WSDL vara mer modulärt , återanvändning av XML -datatyper bland flera tjänsteleverantörer definitioner och stödja flera versioner av ett schema . Saker du behöver
    text eller XML-redigerare
    Visa fler instruktioner
    1

    Skapa ny fil i din text eller XML- redigerare . Om redaktören stöder WSDLs väljer WSDL som filtyp . Om den inte stöder WSDLs , men stöder XML , välj XML som filtyp . Om varken WSDLs eller XML som stöds väljer en vanlig typ textfil .
    2

    Namn på filen med vilket namn du vill , och ge filen ett " . Wsdl " förlängning . Till exempel , kan filen få namnet " HelloWorld.wsdl . " Addera 3

    Skapa en andra ny fil i din text eller XML- redigerare . Om redaktören stöder XML-scheman , välj XML-schema eller XSD som filtyp . Om den inte stöder XML-scheman , men stöder XML -fil , välj XML som filtyp . Om varken XML-scheman eller XML som stöds väljer en vanlig typ textfil .
    4

    Namn på filen med vilket namn du vill , och ge filen ett " . XSD " förlängning . Till exempel , kan filen få namnet " HelloWorld.xsd . "
    5

    Ange följande uppmärkning i XML-schemat fil du skapade : ?

    < Xml version = " 1.0 " >

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




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

    < xsd : element name = " nummer " definierar ett schema med namespace " http://schemas.myorg.com/person/phone , " som definierar en enda datatyp " Phone ".
    6

    Ange följande uppmärkning i WSDL -filen du skapat :

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

    xmlns : wsoap = med en import exempel

    < /WSDL : dokumentation >


    < xs : import namespace = " http://schemas.myorg .com /person /telefon "

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

    < xsd : schema name = " CallNumber " type = " externt : Telefon " />


    < /xsd : schema >

    < /WSDL : typer >


    < wsdl : operation messageLabel = " I "

    elementet = " helloWorld : CallNumber " />

    < wsdl : utgång messageLabel = " Out "

    elementet = " helloWorld : HelloResponse " />

    < /WSDL : operation >

    < /WSDL : interface >

    < wsdl : bindande name = " helloService "

    interface = " hy : helloInterface " >

    < wsdl : endpoint markup definierar en WSDL som importerar en extern XML-schema som heter " helloworld.xsd " som innehåller namnrymden " http://schemas.myorg.com/person/phone . "

    import-sats i WSDL importerar en XML namnutrymme från en fil. Det primära syftet med importen elementet är att importera namnrymden , att inte ange var de deklarationer i namnrymden kan hittas . Elementet innehåller valfria " schemaLocation " attribut . Attributet är valfri därför att en namnrymd kan importeras från samma fil eller registreras på annat sätt . Enligt WSDL specifikationen " schemaLoction " är bara en antydan , ett XML-tolk är fri att ignorera platsen . Om tolken redan vet om schemaändringar typerna i den namnrymden , eller har en annan mekanism för att hitta dem , behöver det inte att använda platsen . Men i många fall ett namespace importeras att XML-tolken inte vet något om , så den " schemaLocation " attributet blir nödvändigt , men tekniskt är det fortfarande bara en ledtråd .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder ListBox i C GUI
    ·Hur Byt Pascal
    ·Application prototyputveckling Strategier
    ·Hur man använder en kryssruta för att Filtrera en lis…
    ·Hur man uppgraderar Visual Studio
    ·Game Maker Tips
    ·Hur Suppleant flera rader i Apache
    ·Hur visa ett värde i en MATLAB String
    ·Hur man skapar en Windows Forms Application
    ·Hur man skriver en FTP Script
    Utvalda artiklarna
    ·Hur man använder en MySQL -server använder en klient …
    ·Skriva ut med JavaScript
    ·Hur får man innevarande år Java
    ·Hur Tilldela XML till en variabel i PHP
    ·Hur ta bort från en MySQL databas
    ·Lägga till en skrivare String
    ·Hur uppdatera flera kolumner från en annan tabell
    ·Hur du krypterar en fil i Java
    ·Hur man tolka Massor av data med ColdFusion
    ·Vad är Visual Basic 6.0
    Copyright © Dator Kunskap http://www.dator.xyz