2010-11-26 4 views
0

Mon application iPhone va télécharger un fichier zip à partir du serveur et il va se décompresser. Mais la chose est que le fichier zip sur le serveur sera généré par la demande de l'application et il peut prendre jusqu'à 20 secondes.Fichier Zip généré Télécharger depuis un serveur sur iphone?

Alors, ma question est de savoir laquelle est la plus utile et pourquoi?

  1. Demande du serveur et attend jusqu'à ce qu'il génère et télécharge.

  2. Demande du serveur. Obtenez un nom de fichier généré. Demande pour ce fichier toutes les 5 ou 10 secondes.

D'autres solutions seront appréciées. Merci pour votre aide Engin

Répondre

0

Si vous faites une requête asynchrone (ce que vous devriez faire) alors l'option 1 est correcte.

+0

Donc, ce sera tout problème de délai de connexion ou quelque chose comme ça, alors que l'application attend. – EnginBodur

0

Si vous voulez seulement sauvegarder le trafic du serveur et du client, pas besoin de zip, vous pouvez utiliser le support gzip/deflate de votre serveur web. Facile et rapide. Le client n'a pas besoin de faire quoi que ce soit.

Questions connexes