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 Java Discussion :

[Axis] réponse en fichier xml


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Par défaut [Axis] réponse en fichier xml
    bonjour,

    un prog. java client interroge un web service :
    le résultat récupéré est un objet java
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    GeoAddress result = amsp.geocode(adr.getComplDistribution(),
    							  adr.getComplIdentite(),
    							  adr.getVoie(),
    							  adr.getCodePostal(),
    							  adr.getLocalite());
    en fait je voudrais transformer cet objet java en format soap pour l' enregistrer dans un fichier xml (car à l'origine le ws renvoie une flux soap/xml et non un objet java)
    je ne sais pas quoi utiliser dans l'API axis pour faire cela ? une idée svp

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par jakouz
    bonjour,

    un prog. java client interroge un web service :
    le résultat récupéré est un objet java
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    GeoAddress result = amsp.geocode(adr.getComplDistribution(),
    							  adr.getComplIdentite(),
    							  adr.getVoie(),
    							  adr.getCodePostal(),
    							  adr.getLocalite());
    en fait je voudrais transformer cet objet java en format soap pour l' enregistrer dans un fichier xml (car à l'origine le ws renvoie une flux soap/xml et non un objet java)
    je ne sais pas quoi utiliser dans l'API axis pour faire cela ? une idée svp

    tu definis ton objet avec xmlschema, tu le déclare dans ton wsdl et axis se charge de la sérialization et deserialization de ton objet..

  3. #3
    Membre éclairé
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Par défaut
    désolé mais je comprend pas trop ta réponse ...
    dans mon prog. java client j'utilise des classes générées par WSAD à partir du wsdl fourni par le web service. Ces classes java sont les suivantes :
    - GeoAddress
    - WSAddressMatch
    - WSAddressMatchLocator
    - WSAddressMatchSoap
    - WSAddressMatchSoapProxy
    - WSAddressMatchSoapStub

    Comme je ne maitrise pas trop le codage d'un client de web service, j'ai donc simplement créé :
    - un objet amsp de type WSAddressMatchSoapProxy et utilisé sa méthode geocode() qui elle même fait appel à la méthode invoke() de org.apache.axis.client.Call ...
    - un objet result de type GeoAddress (la réponse)

    mon but :
    result (format objet) --- transformation à coder ---> fichier (format xml/soap)

  4. #4
    Membre éclairé
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Par défaut
    je voulais pas le faire mais finalement pour transformer objet ---> fichier xml
    j'ai utilisé castor

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

Discussions similaires

  1. [JDOM] Java - Parcourir une réponse SOAP : Fichier XML avec de nombreux niveau
    Par momolescro dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 10/06/2015, 09h52
  2. AXIS & les fichiers XML
    Par reeda dans le forum Services Web
    Réponses: 2
    Dernier message: 16/02/2008, 18h34
  3. Réponses: 21
    Dernier message: 06/02/2007, 13h05
  4. [Kylix] Composant IBM pour fichiers XML
    Par Mister Nono dans le forum EDI
    Réponses: 1
    Dernier message: 29/09/2002, 20h28
  5. Balises HTML dans un fichier XML
    Par Bastet79 dans le forum XML/XSL et SOAP
    Réponses: 12
    Dernier message: 04/09/2002, 15h29

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