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 :

Comment mettre en place un design pattern Factory pour la connexion à la BD?


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Points : 637
    Points
    637
    Par défaut Comment mettre en place un design pattern Factory pour la connexion à la BD?
    Bonjour,

    Je suis en train de changer mon architecture pour que ce soit un peu plus generic.

    Pour l'instant coté serveur / expositions de web services mon archi se presente de la facon suivante :

    DAL
    BLL
    WCFInterface
    WCFFacade
    WebServices

    Afin de pouvoir changer de source de données comme je veux j'aimerais inclure le pattern Factory. Ou dois-je le positionner ? Avant la DAL ou apres ?

    Merci pour vos conseils.

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512
    Par défaut
    Salut,

    J'ai aussi fait une factory pour mes connections. J'ai fait un projet (une classe) completement à part des autres (dll indépendante). Néamoins elle se trouve dans le namespace de la DAL.

    La problématique est de pouvoir changer la connexion au cours de l'execution du code. Pour cela, à l'instanciation de mes classes, je transmets un objet de connexion de l'UI ou de la BLL à la DAL qui le transmet à la factory. La factory se connecte à la base et présente à la DAL les méthodes nécessaires aux opérations de manipulation des données.

    A+

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/02/2013, 14h45
  2. [MySQL] Comment mettre en place un système de commentaires
    Par mickdu90 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 19/04/2006, 10h48
  3. [Timer] Comment mettre en place un genre de timer ?
    Par freddyboy dans le forum MFC
    Réponses: 6
    Dernier message: 04/08/2005, 10h50
  4. Réponses: 5
    Dernier message: 28/07/2004, 11h39
  5. Comment mettre en place une structure 3 tiers.
    Par WOLO Laurent dans le forum Débats sur le développement - Le Best Of
    Réponses: 13
    Dernier message: 27/07/2003, 22h01

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