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 :

WSDL et paramètres "structurés" tableau/table de hachage


Sujet :

Services Web Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 42
    Par défaut WSDL et paramètres "structurés" tableau/table de hachage
    Bonjour,

    J'aimerais déclarer un service qui prend en paramètre deux éléments :
    - une chaîne de caractère
    - un tableau de chaînes de caractères (ou mieux, une table de hachage type HashTable ou HashMap)

    Pour le premier paramètre : pas de soucis, c'est simple. Pour le sond par contre, je ne sais pas ce qu'il est possible/mieux :
    Est-il possible de passer directement l'objet ? (ce ne sera pas une IHM Java qui va appeler le service, mais une IHM en Flex)
    Sinon, comment passer un ensemble, de préférence "structuré", de chaines de caractère ?
    Faut-il passer un flux XML en paramètre ?

    Je précise que j'utilise Apache CXF, au sein de ServiceMiX.

    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 42
    Par défaut
    Finalement, j'ai réussi à faire le tableau de chaines de caractères. C'est assez transparent avec JAXB, et les classes correspondantes au éléments sont créés automatiquement. Par contre, je suis preneur pour la table de hachage.

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