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

ASP.NET Discussion :

Interrogation sur ma conception C#


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 5
    Par défaut Interrogation sur ma conception C#
    Bonjour à tous,

    Je m'intérroge sur la façon de la conception d'une Factory d'entités métiers dans un environnement web IIS.

    Ma factory est une classe avec des méthodes static qui me permettent d'instancier des entités. Exemple:

    static IPersonne CreerPersonne(string pNom)
    {
    return new PersonneImpl(pNom);
    }

    La question que je pose, est sur le fait d'utiliser une méthode static pour cela. Y-a-t-il un risque de collistion entre plusieurs threads utilisateur dans mon appli web qui appelle cette même méthode en même temps et que cela provoque une création d'entité erronée? (je n'ai pas synchronisé les appels).

    Merci.

    Jérôme.

  2. #2
    Membre chevronné
    Inscrit en
    Décembre 2008
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Décembre 2008
    Messages : 256
    Par défaut
    A priori non, à moins que l'implémentation de ta classe de factory aille écrire des données sur une ressource partagée comme un fichier XML ou une table de la base de données.
    Mais si ce n'est pas le cas, il n'y a rien à craindre.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 5
    Par défaut
    Ok merci pour ta réponse.

    Je n'ai pas d'accès à des ressources partagées tel que des fichiers dans ces méthodes, dont c'est OK.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Interrogation sur la conception d'une table
    Par catoucat dans le forum Modélisation
    Réponses: 4
    Dernier message: 05/07/2006, 10h38
  2. [2.0] Tutoriels sur la conception de Control
    Par NeoMan dans le forum Général Dotnet
    Réponses: 14
    Dernier message: 12/04/2006, 12h22
  3. Avis sur la conception de ma base de données.
    Par perlgirl dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 10/11/2005, 21h47
  4. Besoin d'aide sur la conception d'un base de données
    Par lordgodgiven dans le forum Modélisation
    Réponses: 1
    Dernier message: 01/10/2005, 16h51
  5. Recherche Livre / Conseils sur la conception de Base
    Par Yeuma dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 02/01/2004, 14h25

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