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 :

Upload / download flux xml vers WS


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Par défaut Upload / download flux xml vers WS
    Salut à tous.

    voila je développe en C# sur du client lourd, et mon besoin aujourd'hui est de migrer un module "pas très propre".

    ceclui ci consiste à envoyer un flux xml à un webservice, et en récupère un autre en réponse.

    aujourd'hui ce qui est mis en place c'est une connexion en socket, mais faut que je vire ça et je passe par les outils adéquats.

    donc selon ce tuto j'ai utilisé la méthode du WebClient. sauf que :
    1. Asynchrone c'est pas intéressant
    2. sort en erreur lors de la récupération de mon évènement (cf. tuto)


    n'auriez vous pas une solution simpliste de procéder aux intérrogation WS par envoi/récup de flux svp ?

    Merci d'avance pour votre aide.

    Cordialement.

  2. #2
    Membre émérite Avatar de NicoL__
    Homme Profil pro
    Architecte
    Inscrit en
    Janvier 2011
    Messages
    399
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Janvier 2011
    Messages : 399
    Par défaut
    LE tuto est pour une application silverlight, et dans ce cas c'est toujours asynchrone. Si tu ne fait pas du silverlight ce tuto n'est pas très adapté et
    il faut utiliser WCF.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Par défaut
    ok ok !!!!! en effet je ne fais pas du silverlight. mes questions sont donc cloturées sur ce forum.

    merci pour cette réponse et pour m'avoir donné une piste ;-)

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Par défaut
    je me permets de revenir la dessus, suite à quelques infos piochées à droite à gauche. il me semble que le WCF permet la communication entre applications ? ce qui n'est pas tout à fait ce dont j'ai besoin, qui se résume à un appel WS en y fournissant un flux, et récupérant un flux.

    merci à vous.

  5. #5
    Membre émérite Avatar de NicoL__
    Homme Profil pro
    Architecte
    Inscrit en
    Janvier 2011
    Messages
    399
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Janvier 2011
    Messages : 399
    Par défaut
    A priori il suffit d'ajouter une référence web (ou service reférence) au projet client à l'adresse du wsdl du webservice et visual studio devrait créer les classes permettant de consommer ce web service.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Par défaut
    j'ai pas le wsdl, meme si je suis d'accord que ca devrait etre la meilleure solution.

    a priori une des solutions serait de passer par le httpwebrequest, en sollicitant la méthode getResponse, et en "catchant" l'erreur probable par un WebException qui permet de récupérer le flux.

    je pense que ca doit aussi être gérable de la meme maniere par le webclient.

    merci à tous.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Rediriger flux rss en xml vers une page html ?
    Par kurtbosh dans le forum Apache
    Réponses: 13
    Dernier message: 11/07/2011, 18h12
  2. Réponses: 2
    Dernier message: 14/06/2010, 10h46
  3. Réponses: 14
    Dernier message: 22/04/2009, 12h09
  4. [Débutante][XSL-FO]Flux XML vers HTML puis vers PDF
    Par norkius dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 03/05/2006, 14h29

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