IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

D�veloppement Web en Java Discussion :

[Strat�gie] Gestion de la concurrence d'acc�s


Sujet :

D�veloppement Web en Java

  1. #1
    Membre averti
    Inscrit en
    Juillet 2002
    Messages
    40
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 40
    Par d�faut [Strat�gie] Gestion de la concurrence d'acc�s
    Bonjour � tous,

    Je reflechi actuellement sur comment gerer les actions utilisateurs sur les memes donn�es.
    Prenons l'exemple simple suivant :
    Deux utilisateurs regarde en meme temps la liste des appartements d'une ville.
    Et que les deux utilisateurs d�cident de supprimer un appartement de la liste au meme moment (ou dans un intervalle tres court).
    Le premier execut� supprimera bien l'element de la liste. Mais le second posera probleme.

    Existe-t-il des patterns ou des solutions r�pandu permettant de gerer ces cas d'utilisation? J'ai beau avoir cherch� sur le net j'ai eu aucune source de documentation l� dessus.


    Merci pour nos reponses.
    A bientot.

  2. #2
    ndp
    ndp est d�connect�
    Membre exp�riment� Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Par d�faut
    Salut,

    Oui il existe des design pattern, c'est un probleme tres courant. Si tu veux une piste, tu peux faire des recherches sur ces design pattern:
    optimistic/pessimistic offline lock.
    http://martinfowler.com/eaaCatalog/

    • Si tu es dans un environnement avec peu de concurrence, il y aura peu de chance pour que le probleme que tu decris survienne (il arrivera peu souvent). Dans cette hypothese la, tu pourras te permettre de signaler le probleme, a l'un des deux utilisateur, en reponse a son action.
    • Si tu es dans environnement tres concurrentiel, la premiere solution pose probleme,puisqu'en gros,pour l'utilisateur,cela revient a commencer son travail, et seulement a la fin, recevoir l'erreur. Si ca arrive trop souvent, l'experience utilisateur sera mauvaise. L'idee est donc de donner un acces exclusif sur la donnee.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 27/06/2014, 14h50
  2. gestion de la concurrence d'acc�s
    Par yoyodemars dans le forum ADO.NET
    R�ponses: 7
    Dernier message: 29/09/2012, 21h36
  3. [transaction] Gestion de la concurrence d'acc�s
    Par fredop dans le forum Servlets/JSP
    R�ponses: 2
    Dernier message: 18/03/2009, 11h43
  4. gestion des concurrences d'acc�s
    Par viny dans le forum D�cisions SGBD
    R�ponses: 1
    Dernier message: 21/11/2006, 14h10
  5. R�ponses: 3
    Dernier message: 30/05/2006, 19h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo