J'essaie actuellement d'utiliser les «balises d'invocation» de Mate pour appeler mes services Web et déléguer les réponses WS à mes gestionnaires de panne/résultat. Je veux utiliser le généré procurations, fourni par le Flex Builder, et pas les balises plaine <WebService>
ou <WebServiceInvoker>
. En fait, j'échouaisUtilisation des services Web dans le cadre Flex Mate
en utilisant plusieurs techniques:
<WebServiceInvoker>
ne fonctionne pas avec les proxies générés.<AsyncMethodInvoker>
a besoin d'un type de succès compliqué que je n'ai pas réussi à utiliser avec les appels WS. Et définir les événements me paraît redondant. Je le veux simple et facile à lire, le code sera touché par d'autres personnes que moi!<MethodInvoker>
ne peut pas utiliser des instances, et il peut aussi ne pas gérer les procurationsAsyncToken
<DelegateInvoker>
avait l'air bien au début. Il appelle le service mais ne déclenche pas d'événements de résultat valides (curseur occupé infini). Même si je peux lier avec succès auXYZ_lastResult
des serveurs mandataires WS et qu'un appel WS entraîne l'obtention de données valides à partir du serveur WS, les codes<faultHandlers>
et<resulthandlers>
ne sont pas exécutés. Il y a une solution pour DelegateInvoker qui change le code dans les proxies générés, ce que je ne veux absolument pas faire!
Voici donc ma question: Y at-il un moyen simple d'utiliser les procurations par défaut FlexBuilder généré avec les balises Mate invocation (!)?
La seule chose à laquelle je pourrais penser est ... les indices de code et les appels dactylographiés. –
Désolé, je ne fais plus de développement AS3/Flash/Flex. – Juve