|
|
 WWDC 2005 : .Mac SDK 2.0
 |
Un petit mot rapide sur la session .Mac SDK. Comme pour Subversion, plusieurs sessions etaient completes.
La version 2.0 du framework va bientot sortir. L'accent est mis sur la collaboration afin de permettre a des applications d'offrir des services de collaboration s'appuyant sur .Mac.
Les points clefs sont les suivants :
- tout est stocké sur l'iDisk sous forme de fichier, quelque soit la nature des messages echanges. Cad que les application s'envoient des messages (texte, image, ...) en mode synchrone ou asynchrone sous la forme d'une publication/abonnement. Les applications "abonnees" sont notifiees qu'un message est arrivé quand il est arrive sur le disque local.
- les application collaboratives ne s'occupent en aucune maniere des transferts de msg
- il faut obligatoirement qu'un utilisateur ait un compte .Mac mais d'autres utilisateurs non abonnes peuvent utiliser les services de collaboration (au travers d'une application). Par contre, tous les utilisateurs concernes doivent etre déclarés et des droits leur sont attaches (lecture seule, lecture ecriture, ...)
- les fichiers presents sur l'iDisk qui participent à un processus collaboratif sont dans un dossier special et ne peuvent pas etre supprimes par un utilisateur. Seule l'application de collaboration peut faire une demande de suppression de message et cette demande est traitee par l'infrastructure .Mac.
Cette nouvelle version permet d'envisager des développements intéressants comme la publication/abonnement d'un graphique dans un traitement de texte par exemple. Toute modification à la publication sera prise en charge automatiquement par les applications qui se sont abonnees.
Si vous avez des questions, n'hésitez pas a mettre des commentaires. Je pourrai peut etre y repondre.
 |
|
|
|
|
|
|
|
 |
 |
 |
|
|