IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Webservice-Récéption XML par serveur SOAP


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 34
    Par défaut Webservice-Récéption XML par serveur SOAP
    Bonjour,

    je dois écrire un webservice en windev 16 (serveur apache 2.2 soap windev serveur d'application webddev)

    lorsque je code comme ci-dessous : (Ou CNXREQ est une procedure globale et j'ai bien déclaré les structures origine1 , destinataire1 et
    corps1 dans la déclaration globale des procédures.)

    PROCEDURE CNXREQ(identification,date,origine est un origine1 ,destinataire est un destinataire1,corps est un corps1)

    je recois bien les valeurs envoyés par mon prestataire ==> pas de problème et je peux les traiter !!

    Cependant un pb se pose : comment recevoir la structure xml envoyée par mon prestataire sans pour cela détailler tous les paramètres envoyés

    car si la structure du xml envoyé contient plus de 100 rubriques et que j'ai besoin d'utilise seulement 1 ou 2 rubriques ???)

    Suis-je obligé de décrire toute la structure ? toutes les rubriques du XML passé ?

    comment recevoir la structure xml en une seule structure pour pouvoir par exemple écrire physiquement les données dans un fichier XML ?

    merci pour votre aide

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2009
    Messages
    346
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 346
    Par défaut
    Hello,

    Je crois qu'il y a un soucis dans ta compréhension du mode de fonctionnement.

    Dans le cadre de mon travail on utilise des webservices pour des échanges synchrones.
    Si tes XML sont bien normés (avec des balises : nom, prenom, age par exemple), tu ne dois pas faire quelque chose comme : requete(nom, prénom, age...).

    Ton XML tu dois le transformer en une chaine de caractère et c'est cette chaine que tu envoies.
    Pareil pour celui qui doit t'envoyer quelque chose, il en fait une chaine, tu le reçois et tu le transformes en xml.

    Eric.

Discussions similaires

  1. [WD15] Webservice -XML de retour (Serveur soap windev sous apache 2.2)
    Par GEOFDEN dans le forum WinDev
    Réponses: 2
    Dernier message: 25/01/2011, 13h39
  2. [WD15] Installation webservice sur serveur soap windev sous appache
    Par GEOFDEN dans le forum WinDev
    Réponses: 0
    Dernier message: 20/01/2011, 09h40
  3. Problème Client/Serveur SOAP : "Invalid XML"
    Par P0l0pwp dans le forum Autres composants
    Réponses: 2
    Dernier message: 25/05/2009, 22h28
  4. Réponses: 1
    Dernier message: 04/04/2008, 09h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo