next up previous contents
suivant: Cohérence des données et monter: Édition distribuée précédent: L'indicateur d'activité   Table des matières

Implémentation

Pour prendre un certain nombre de décisions sur les méthodes à appliquer, il faut bien se placer dans le contexte de la partition musicale et aux possibilités d'édition qui lui sont propres. Le problème le plus important du partage de documents en général est celui des mises à jour et de la cohérence des données. En effet, pour que deux intervenants ou plus puissent visualiser la même partition, il faut que chacun informe l'autre de ce qu'il fait, afin que les deux partitions restent identiques. La solution de centraliser l'édition et donc de partager la même structure de données à été écartée pour essentiellement quatre raisons :

Quand un utilisateur édite une partition, il ne fait en général qu'une chose à la fois, les opérations globales sont très rares, mais une intervention donnée peut impliquer la totalité de la page éditée (insérer une note par exemple). Contrairement au dessin où il est possible de procéder au partage de la page en zones de travail, ainsi si deux utilisateurs interviennent dans deux endroits différents de la page, la fréquence des mises à jour est diminuée. Dans le cadre de l'édition musicale, il est nécessaire de mettre à jour la partition presque après chaque opération. Cette nécessité pose bien sûr des problèmes de taille des transmissions et de synchronisme des changements, que nous détaillons ci-dessous.



Sous-sections
next up previous contents
suivant: Cohérence des données et monter: Édition distribuée précédent: L'indicateur d'activité   Table des matières
Nabil Bouzaiene 2000-07-12