2009-10-30 7 views
3

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:

  1. <WebServiceInvoker> ne fonctionne pas avec les proxies générés.
  2. <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!
  3. <MethodInvoker> ne peut pas utiliser des instances, et il peut aussi ne pas gérer les procurations AsyncToken
  4. <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 au XYZ_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 (!)?

+0

La seule chose à laquelle je pourrais penser est ... les indices de code et les appels dactylographiés. –

+0

Désolé, je ne fais plus de développement AS3/Flash/Flex. – Juve

Répondre

1

Il semble que votre requête ne soit pas si rare pour Mate. Découvrez ce couple de fils dans leur forum:

http://mate.asfusion.com/forums/topic.php?id=424

http://mate.asfusion.com/forums/topic.php?id=421

La solution est de modifier certains bits du code généré automatiquement ... qui d'une manière ruine toute la question de l'utilisation génération de code. Quelle est votre raison d'utiliser les invocateurs de Mate avec les procurations générées statiquement?

Questions connexes