Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment passer des variables à part…
  • Comment programmer Sudoku 
  • Notions de base SQL 
  • Comment modifier un fichier WAB 
  • Comment faire pour installer Tortois…
  • En savoir diagrammes UML 
  • Comment faire pour obtenir le nombre…
  • Comment faire pour utiliser Excel da…
  • Comment ajouter une Assemblée à We…
  • Comment construire un Skate Park jeu…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comprendre ActiveX et OLE 
  • Comment faire pour utiliser une souris dans vos programmes QBasic 
  • Comment centrer un menu déroulant en HTML 
  • Quels sont les avantages et inconvénients de la grille basée Designs 
  • Comment puis-je convertir Content Creator 
  • Fonctions de chaîne dans Oracle SQL 
  • MATLAB sortie Chaîne 
  • Comment convertir des textes UTF8 
  • Comment configurer un ordinateur pour accéder ActiveX passer par le serveur 
  • Comment calculer la normale OpenGL 
  • Connaissances Informatiques © http://www.ordinateur.cc