| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment importer XSD Dans WSDL
    Service Web langage de description (WSDL) est un modèle et un format de description des services Web en utilisant XML. Un consommateur peut localiser un service et d'exécuter ses opérations. Ce processus peut être automatisé en utilisant les outils de développement les plus courantes , ce qui permet l'intégration d'applications avec peu développeur produit code. WSDL sont un contrat entre le fournisseur de services et le consommateur , il en fait un service d'auto-description . WSDL fournissent des descriptions de toutes les opérations publiques , les types de données pour tous les messages de service , les détails de liaison pour le protocole de transport et l'adresse de service. Un élément " d'importation" peut être utilisé dans un WSDL à importer des fichiers WSDL externes ou des schémas XML. Importation d'éléments externes est utile pour permettre le WSDL pour être plus modulaire , la réutilisation des types de données XML entre plusieurs définitions de service et de soutien de plusieurs versions d'un même schéma. Choses que vous devez
    texte ou éditeur XML
    Voir Plus Instructions
    1

    créer un nouveau fichier dans votre éditeur de texte ou XML. Si l'éditeur prend en charge WSDL , sélectionnez WSDL comme type de fichier . Si elle ne prend pas en charge WSDL , mais prend en charge XML , sélectionnez XML comme type de fichier . Si aucune WSDL ou XML sont supportés, sélectionnez un type de fichier texte simple .
    2

    Nom du fichier avec n'importe quel nom que vous désirez, et donner au fichier une extension " . Wsdl " . Par exemple, le fichier peut être nommé " HelloWorld.wsdl . "
    3

    créer un second fichier dans votre éditeur de texte ou XML. Si l'éditeur prend en charge les schémas XML , sélectionnez un schéma XML ou XSD comme le type de fichier . Si elle ne prend pas en charge les schémas XML , mais prend en charge XML , sélectionnez XML comme type de fichier . Si ni les schémas XML ou XML sont supportés, sélectionnez un type de fichier texte simple .
    4

    Nom du fichier avec n'importe quel nom que vous désirez, et donner au fichier une extension " . Xsd " . Par exemple, le fichier peut être nommé " HelloWorld.xsd . "
    5

    Entrez la balise suivante dans le fichier de schéma XML que vous avez créé :

    < xml version = " 1.0 »> Photos

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


    Photos


    < xsd: nom de l'élément de type = " change " = " xsd: int" /> Photos

    < xsd: nom de l'élément = " nombre " définit un schéma avec le " http://schemas.myorg.com/person/phone , " espace de noms qui définit un seul type de données " Téléphone ".
    6

    Entrez la balise suivante dans le fichier WSDL vous avez créé :


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

    xmlns : wsoap = avec une importation par exemple

    Photos


    < xs: namespace import = " http://schemas.myorg .com /personne /téléphone "

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

    < xsd : schema name = type " CallNumber " = "external : Téléphone " />


    Photos

    Photos

    Photos

    < WSDL : fonctionnement messageLabel = "In"
    élément

    = " helloWorld : CallNumber " />

    < wsdl: output messageLabel = " Out" élément de


    = " helloWorld : HelloResponse " />

    Photos

    Photos

    < wsdl : binding name = interface


    " HelloService " = " HY : helloInterface "> Photos

    < WSDL : point final balisage définit un WSDL qui importe un schéma XML externe nommé " helloworld.xsd " qui contient l'espace de noms " http://schemas.myorg.com/person/phone . "

    La déclaration d'importation dans le WSDL importe un espace de noms XML à partir d'un fichier . L'objectif principal de l'élément import est d'importer l'espace de noms , pas pour indiquer où les déclarations de l'espace de noms peuvent être trouvés. L'élément comprend l'attribut " schemaLocation " en option. L' attribut est facultatif car un espace de noms peuvent être importées à partir du même fichier ou être inscrit dans une autre voie. Selon la spécification WSDL, " schemaLoction " est seulement un indice , un parser XML est libre d'ignorer la situation . Si l'analyseur sait déjà sur les types de schéma dans cet espace , ou a un autre mécanisme de les trouver , il n'a pas besoin d' utiliser l'emplacement . Cependant, dans de nombreux cas un espace de noms est importé que le parseur XML ne sait rien , si l'attribut " schemaLocation " devient nécessaire, mais techniquement il est encore juste un soupçon .

    Previous :

    next :
      articles connexes
    ·Comment lire temps en UML 
    ·Comment copier dans la liste de la zone de texte multil…
    ·Oracle: Comment répartir les valeurs dans les colonnes…
    ·Comment faire pour mettre un retard dans le Shell Scrip…
    ·Comment utiliser # include dans les fichiers ASP 
    ·Comment compiler avec COBOL 
    ·Comment savoir programmation PLC 
    ·Comment faire pour utiliser la commande de forme dans D…
    ·Méthodes de rappel 
    ·Comment faire pour automatiser Visio Avec Powershell 
      articles en vedette
    ·Comment ajouter un Permalink 
    ·Comment créer un projet VBA pour Email 
    ·Comment créer un script Visual Basic 
    ·Comment créer plusieurs bases dans Joomla! MySQL 
    ·Comment télécharger des données dans un tableur XBRL…
    ·Comment exécuter un fichier Jar 
    ·Le texte ne s'affiche pas dans le bouton DataGridView 
    ·Comment faire pour supprimer des caractères dans une c…
    ·Programmeur PHP salaires pour un petit fabricant 
    ·Comment faire pour activer et désactiver une musique i…
    Copyright © Connaissances Informatiques http://fr.wingwit.com