J'utilise URLLoader pour charger des données dans mon application Flex (principalement XML) et mon copain qui fait la même chose utilise principalement HTTPService. Y a-t-il une raison spécifique ou valable à utiliser par rapport à l'autre?Flex - URLLoader et HTTPService
9
A
Répondre
14
HTTPService hérite de AbstractInvoker, ce qui vous permet d'utiliser des jetons et des répondeurs que vous ne pouvez pas utiliser avec URLLoader. Les jetons sont utiles lorsque vous devez transmettre des variables spécifiques à la requête, que vous souhaitez renvoyer avec la réponse. A part cela, utiliser URLLoader ou HttpService pour charger xml est le même.
Exemple:
var token:AsyncToken = httpService.send({someVariable: 123});
token.requestStartTime = getTimer();
token.addResponder(new AsyncResponder(
function (evt:ResultEvent, token:Object):void {
var xml:XML = evt.result as XML;
var startTime = token.requestStartTime;
var runTime = getTimer() - startTime;
Alert.show("Request took " + runTime + " ms");
//handle response here
},
function (info:Object, token:Object):void {
//handle fault here
},
token
));
-3
Il n'y a vraiment aucune différence entre l'utilisation des deux. Les deux implémentations pourraient être considérées comme "correctes".
Questions connexes
- 1. Flex HTTPService dans Flash
- 2. HTTPService dans Flex avec multiconnexions
- 3. Flex HttpService: ajout à destination
- 4. Flex 3: ConcurrencyError utilisant HTTPService
- 5. confus au sujet de useProxy de HttpService (Flex 3)
- 6. HttpService Aide
- 7. Comment envoyer tableau par HttpService dans Adobe Flex 3
- 8. Format de résultat httpservice
- 9. obtenir l'URL de URLLoader?
- 10. actionscript httpservice authentication popup
- 11. URLLoader problème ennuyeux
- 12. HttpService requestTimeout
- 13. URLLoader est bloqué lors de l'interrogation
- 14. Les propriétés Flex se comportent étrangement lorsqu'elles sont utilisées dans HTTPService
- 15. passez les paramètres à HTTPService et utilisez-les dans l'URL
- 16. FileReference et HttpService Parcourir l'image Modifier puis il Upload
- 17. Comment envoyer xml flex à php via la méthode post dans <mx: httpservice>?
- 18. Obtenir des progrès sur POST en utilisant HTTPService dans Flex/AS3
- 19. Problèmes lors de la réutilisation de l'objet HTTPService
- 20. Flex uploader et détails sur flex
- 21. Exception de sécurité Flash inattendue lors de l'utilisation de URLLoader
- 22. Flash et Flex
- 23. SQLite et Flex
- 24. Flex et Embedded XML
- 25. Rails et Flex
- 26. Flex Glisser et redimensionner
- 27. flex 3 et itemRenderers
- 28. Flash et Flex
- 29. Flex et roues souris
- 30. Pourquoi cette application Flex "Hello World" ne récupère-t-elle pas le résultat de mon appel HTTPService distant?
vous êtes l'homme - je vous remercie! – onekidney