Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Slik importerer XSD Into WSDL
    webtjeneste beskrivelse språk ( WSDL ) er en modell og format for å beskrive webtjenester ved hjelp av XML . En forbruker kan finne en tjeneste og utføre sine operasjoner. Denne prosessen kan automatiseres ved hjelp av de vanligste utviklingsverktøy, muliggjør anvendelse integrasjon med lite utvikler produserte koden. WSDLs er en kontrakt mellom tjenesteyter og forbruker , det gjør en tjeneste selv beskriver. WSDLs gi beskrivelser av alle offentlige virksomheter , datatyper for alle tjenestemeldinger , bindende detaljer for transport -protokollen og service adresseinformasjon. En " import" element kan brukes i en WSDL å importere eksterne WSDLs eller XML -skjemaer . Importere eksterne poster er nyttig for å tillate WSDL å være mer modulær , gjenbruk av XML datatyper mellom flere tjenesteleverandører definisjoner og støtter flere versjoner av et skjema . Du trenger
    tekst eller XML editor
    Vis flere instruksjoner
    en

    Opprett ny fil i din tekst eller XML editor. Hvis redaktøren støtter WSDLs velger WSDL som filtype . Hvis den ikke støtter WSDLs , men støtter XML, velg XML som filtype . Hvis verken WSDLs eller XML støttes, velger du en ren tekstfil type.
    2

    navn på filen med det navnet du ønsker, og gi filen en " . Wsdl " forlengelse . For eksempel kan filen hete " HelloWorld.wsdl . "
    3

    Lag et sekund ny fil i din tekst eller XML editor. Hvis redaktøren støtter XML-skjemaer , velger XML-skjema eller XSD som filtype . Hvis den ikke støtter XML-skjemaer , men støtter XML fil, velger XML som filtype . Hvis verken XML-skjema eller XML støttes, velger du en ren tekstfil type.
    4

    navn på filen med det navnet du ønsker, og gi filen et " . Xsd " forlengelse . For eksempel kan filen hete " HelloWorld.xsd . "
    5

    Skriv inn følgende kode i XML-skjemaet du opprettet : ?

    < Xml version = " 1.0 " >

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




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

    < xsd: element name = "nummer" definerer et skjema med namespace " http://schemas.myorg.com/person/phone ", som definerer en enkelt data type " Telefon ".
    6

    Skriv inn følgende kode i WSDL fil du opprettet : en


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

    xmlns : wsoap = med en import eksempel

    < /wsdl : documentation >


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

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

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


    < /xsd: schema >

    < /wsdl : typer >


    < wsdl : drift messageLabel = " I "

    element = " helloworld : CallNumber " />

    < wsdl : Utgang messageLabel = " Out"

    element = " helloworld : HelloResponse " />

    < /wsdl : drift >

    < /wsdl : interface >

    < wsdl : binding name = " helloService "

    interface = " hy : helloInterface " >

    < wsdl : endepunkt markup definerer en WSDL som importerer en ekstern XML-skjema som heter " helloworld.xsd " som inneholder navnerommet " http://schemas.myorg.com/person/phone . "

    import uttalelse i WSDL importerer en XML namespace fra en fil. Den primære hensikten med import element er å importere namespace , ikke for å vise hvor erklæringer i navnerommet kan bli funnet. Elementet omfatter valgfri " schemaLocation " attributt. Attributtet er valgfritt fordi en namespace kan importeres fra samme fil eller være registrert på en annen måte . Ifølge WSDL spesifikasjonen, " schemaLoction " er bare et hint , en XML- parser er gratis å ignorere plasseringen . Hvis parser allerede vet om skjemaeiere typer i dette navnerommet , eller har en annen mekanisme for å finne dem , det trenger ikke å bruke stedet . Men i mange tilfeller et navnerom er importert at XML- parser vet ingenting om , så " schemaLocation " attributtet blir nødvendig , men teknisk sett er det fortsatt bare et hint .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til en Permalink 
    ·Hvordan redigere SQL i en DB2 Control Center 
    ·Hvordan bruke # include i ASP -filer 
    ·Hvordan sette bilde bredde og høyde ved hjelp av HTML …
    ·Hvordan slette alle filene i en mappe på Powershell 
    ·Slik konverterer desimaler til inngåtte Binaries 
    ·Hvordan slette en Connection String i Visual Studio 
    ·Hvordan skjule Dojo Tre Node 
    ·Hvordan skrive et skript i ASP 
    ·Hvordan sette en forsinkelse i Shell Script 
      Anbefalte artikler
    ·Hvordan erstatte verdien Waveform data i LabVIEW 
    ·Hvordan Link COBOL & C sammen på z /OS 
    ·Hvordan lage en liste av ordbøker i Python 
    ·Hvordan sette inn bilder i VBS -filer 
    ·Hvordan skrive en VBS fil til Kill a Task Manager Proce…
    ·Slik unngår du at flere samtidige innlogginger Med Ses…
    ·Typer av Datakurs 
    ·Gjøre datamaskinen en Webserver : Apache , PHP , MySQL…
    ·Hvordan finne en Multiplikativ Inverse i Java 
    ·Hvordan bruke en Resx fil i Vb.Net 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/