Existe-t-il un moyen de surveiller la progression du chargement (pourcentage de la barre de progression) lors de l'utilisation de la commande à distance Flex? J'essaie Flash Builder 4 avec ses nouvelles fonctionnalités de services de données, mais je ne trouve aucun événement pgrogress quelque part. Cet article par Robert Taylor http://www.roboncode.com/articles/144 indique qu'il pourrait ne pas être possible ...Evénements Flex Remoting et Progress?
0
A
Répondre
1
Non, vous ne pouvez pas faire cela .. lors de l'appel d'une méthode à distance, vous lancez un appel HTTP POST contenant le message AMF (paramètres d'entrée sérialisés et la destination/nom de la méthode) et à la réponse vous recevez la réponse AMF. Il n'y a aucun moyen de vous dire les progrès et la solution de contournement implique beaucoup de travail (vous devrez créer une socket et construire votre mini protocole sur AMF).
Merci, Cornel! C'est dommage ... Cela rend la solution d'accès distant inadaptée à la gestion de gros volumes de données. La solution http/UrlLoader de la solution Robert Taylor fonctionne correctement, mais vous perdez alors l'excellente fonctionnalité du service de données Flash Builder 4 ... – Cambiata
Bienvenue. Avez-vous vraiment une telle quantité de données? Peut-être que vous pouvez utiliser différentes approches - pagination, chargement en arrière-plan, chargement paresseux, compression zip? –