Question

Dans FlexBuilder 3, le menu « Données » contient deux éléments pour importer et gérer les services Web.Après avoir importé un webservice, je peux le mettre à jour avec l'option de gestion.Cependant, les webservices semblent disparaître après leur importation.Le gestionnaire reconnaît cependant qu'une certaine URL WSDL a été importée et refuse d'en faire quoi que ce soit.

Comment le gestionnaire le sait-il et comment puis-je lui faire actualiser une certaine URL WSDL ?

Était-ce utile?

La solution

Dans votre dossier src du projet flexbuilder, vous devriez voir les classes générées.Par exemple, si vous utilisez le gestionnaire pour générer les classes proxy pour www.example.com, vous devriez voir les dossiers /com/example contenant les classes proxy générées.

Pour utiliser ces services Web dans ActionScript, utilisez l'instruction :

"import com.example.*;"

Pour utiliser le service Web dans MXML, incluez le fichier .as en utilisant :

<mx:Script source="yourscriptname.as"/>

Pour actualiser les classes proxy générées, en consommant le dernier WSDL, ouvrez simplement le gestionnaire et sélectionnez "mettre à jour".

En plus j'ai trouvé ça article très utile pour consommer des services web.

J'espère que cela aide, la question était un peu vague sur le problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top