| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come importare XSD Into WSDL
    Web service description language ( WSDL ) è un modello e di formato per la descrizione dei servizi Web utilizzando XML . Un consumatore può individuare un servizio ed eseguire le sue operazioni . Questo processo può essere automatizzato utilizzando strumenti di sviluppo più diffusi , consentendo l'integrazione delle applicazioni con poco sviluppatore prodotta codice . WSDL è un contratto tra il fornitore di servizi e consumatori , ma rende un servizio di auto- descrizione . WSDL forniscono descrizioni di tutte le operazioni pubbliche , i tipi di dati per tutti i messaggi di servizio , i dettagli vincolanti per il protocollo di trasporto e l'indirizzo del servizio. Un elemento "importazione" può essere utilizzato in un WSDL per l'importazione WSDL esterni o schemi XML . Importazione di elementi esterni è utile per consentire il WSDL per essere più modulare , il riutilizzo dei tipi di dati XML tra le definizioni di servizi multipli e supporta più versioni di uno schema. Cose che ti serviranno
    testo o XML editor di
    Mostra più istruzioni
    1

    Crea nuovo file nel tuo editor di testo o XML . Se l' editor supporta WSDL , selezionare WSDL come tipo di file . Se non supporta WSDL , ma supporta XML , selezionare XML come tipo di file . Se sono supportati né WSDL o XML , selezionare un tipo di file di testo normale .
    2

    nome del file con il nome che si desidera, e assegnare al file una estensione " . Wsdl " . Ad esempio , il file può essere denominato " HelloWorld.wsdl . "
    3

    Creare un secondo nuovo file nel tuo editor di testo o XML . Se l' editor supporta schemi XML , selezionare lo schema XML o XSD come tipo di file . Se non supporta gli schemi XML , ma supporta file XML , selezionare XML come tipo di file . Se sono supportati né schemi XML o XML , selezionare un tipo di file di testo normale .
    4

    nome del file con il nome che si desidera, e assegnare al file una estensione " . Xsd " . Ad esempio , il file può essere denominato " HelloWorld.xsd . "
    5

    Inserisci il seguente codice nel file di schema XML creato : ?

    < Xml version = " 1.0 ">

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




    < xsd : nome dell'elemento = tipo di " scambio " = " xsd : int " />

    < xsd : nome dell'elemento = " numero " definisce uno schema con la " http://schemas.myorg.com/person/phone , " spazio dei nomi che definisce un solo tipo di dati "Phone ".
    6

    Inserisci il seguente codice nel file WSDL si è creato :


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

    xmlns : wsoap = con un import esempio

    < /wsdl : documentation>


    < xs : import namespace = " http://schemas.myorg .com /persona /telefono "

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

    < xsd: schema name = tipo " CallNumber " = " esterno : Telefono " />


    < /xsd: schema >

    < /wsdl : tipi >


    < wsdl : funzionamento messageLabel = " A "
    elemento

    = " helloWorld : CallNumber " />

    < wsdl : uscita messageLabel = " Out"
    elemento

    = " helloWorld : HelloResponse " />

    < /wsdl : operation>

    < /wsdl : interfaccia >

    < wsdl : binding name = " HelloService "
    interfaccia

    = " hy : helloInterface ">

    < wsdl : endpoint markup definisce un WSDL che importa uno schema XML esterno denominato " helloworld.xsd " che contiene lo spazio dei nomi " http://schemas.myorg.com/person/phone . "

    L'istruzione import nel WSDL importa un spazio dei nomi XML da un file . Lo scopo principale dell'elemento di importazione è di importare lo spazio dei nomi , non per indicare dove le dichiarazioni dello spazio dei nomi possono essere trovati . L'elemento include l'attributo opzionale " schemaLocation " . L'attributo è facoltativo , perché uno spazio dei nomi può essere importato dallo stesso file o di essere registrato in un altro modo . Secondo la specifica WSDL , " schemaLoction " è solo un suggerimento , un parser XML è libero di ignorare la posizione. Se il parser sa già circa i tipi di schema in quello spazio dei nomi , o ha un altro meccanismo di trovare loro , non deve usare la posizione. Tuttavia, in molti casi, uno spazio dei nomi viene importata, che il parser XML non sa nulla , per cui l'attributo " schemaLocation " diventa necessario , ma tecnicamente è ancora solo un accenno .

    Previous :

    next :
      Articoli Correlati
    ·Quali sono i casi di tipi di dati privacy 
    ·Hypertech Programmatore Tips 
    ·Come creare un set di frame in un doc HTML 
    ·Come Loop uno script VBS 
    ·Che cosa fa il debug di query Media 
    ·Come modificare la colonna Ordine in ALTER TABLE 
    ·Come modificare le proprietà di un modello CSS 
    ·Come convertire binario Word MSB e LSB di decimali 
    ·Come portare l'attenzione su un nuovo link in jQuery 
    ·Game Maker : Tutorial Array 
      Articoli in evidenza
    ·Come convertire un STD stringa in un intero 
    ·Come modificare la barra del titolo in Perl Script 
    ·Come posso Suonate la Campana sul server da PHP 
    ·Che cosa è IndexError in Python ? 
    ·Come utilizzare SQL per determinare la più vicini Coor…
    ·Come fare una GUI in Java 
    ·Come convertire una parola per un intero 
    ·Come aprire i file XLS in un form in VBA 
    ·Salario di un Jr Programmatore PHP 
    ·Come creare una stringa da risultati di una query in PH…
    Copyright © Conoscenza Informatica http://it.wingwit.com