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

Services Web Discussion :

Web Service - lecture de réponse SOAP "élégante"


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Par défaut Web Service - lecture de réponse SOAP "élégante"
    Bonjour,

    J'aimerais savoir s'il y a une classe en particulier, ou des références (tutoriels, etc), sur comment intéroger et parser un Web Service ?

    Actuellement j'ai effectué du code, mais je ne le trouve vraiment pas élégant. J'obtiens bien ce que je veux, mais c'est pas vraiment top de parser une réponse du type (c'est du sharepoint) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <rs:data ItemCount="1" xmlns:rs="urn:schemas-microsoft-com:rowset">
       <z:row ows_Title="Mon Title" ows_Project_x0020_date="(...)" ... />
    </rs:data>
    Je pense probablement que c'est faux la facon dont j'effectue cela.

    Des conseils, idées ou réfèrences?

    Merci bien,

    L.

  2. #2
    Membre chevronné
    Homme Profil pro
    Consultant B.I. / .net
    Inscrit en
    Mai 2003
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant B.I. / .net

    Informations forums :
    Inscription : Mai 2003
    Messages : 215
    Par défaut
    L'idée est plutôt pour exploiter un webservice d'utiliser un proxy.
    Ca te permetra d'utiliser des objets fortement typés plutôt que du xml au kilomètre.
    Lien sur msdn

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Par défaut
    Hello,

    Merci bien. C'est déjà ce que j'ai fais, j'ai ajouté une référence vers le asmx?wsdl, et j'utilise les méthodes avec les requêtes CAML. Le problème est la réponse qui est sous la forme montrée précedente. Du coup je ne suis pas sûr que ca soit fait de manière très "élégante", car je dois effectivement parser le XML (avec LINQ ou autre), et c'est pas super top je trouve.

    Sauf si j'ai loupé une partie alors ?

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/11/2013, 14h36
  2. Authentification Web Service Java 6 - Header SOAP
    Par ameur1 dans le forum Services Web
    Réponses: 3
    Dernier message: 07/10/2011, 09h43
  3. Authentification Web Service Java 6 - Header SOAP
    Par ameur1 dans le forum Services Web
    Réponses: 0
    Dernier message: 06/10/2011, 17h10

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