Windows Azure Toolkit For DevicesGestion des Blobs sous iOSDans Windows Azure, les Blobs sont en quelque sorte des fichiers qui peuvent être volumineux si nécessaire. Les Blobs sont regroupés dans des Blob Container qui ne possèdent qu’un seul niveau hiérarchique (la racine). Tous les blobs sont stockés sous cette racine, les uns à la suite des autres. Il est possible de simuler une pseudo hiérarchie en incluant dans le nom des blobs des « / ».
Accès sécuriséPour être en mesure d’accéder aux blobs il faut mémoriser quelque part le token qui est retourné par la fonction d’authentification. Dans la partie consacrée à l’authentification ASP Membership, nous avions stocké le token d’identification dans une variable static de la classe « Global ». Ce token est stocké sous la forme d’un objet de type « WAAuthenticationCredentials ».
Création du controller « BlobsViewController »Nous avons dans le projet « DemoWAT » un controller de vue qui se charge de toutes les opérations sur les blobs de cette démo. L’écran est composé d’une liste qui affiche tous les blobs du container, d’une image avec un label pour afficher l’image envoyée ou reçue, et de 3 boutons de commande pour télécharger une image, supprimer un blob et prendre une photo.
Lister le contenu d’un blob containerDans cet exemple nous allons utiliser un blob container dont le nom est « photos4 ». Chaque photo stockée dans ce container aura comme nom la date du jour (ex 20120510-163044.jpg pour une image prise le 10/05/2012 à 16h30 et 44 secondes).
... Pour consulter la suite de l'article, veuillez le télécharger ci-dessous... > > N'oubliez pas de télécharger également les sources < < |
Offrez du Cloud à vos applications mobiles
|