Client serveur en c#

Signaler
Messages postés
7
Date d'inscription
mercredi 30 mai 2007
Statut
Membre
Dernière intervention
3 juillet 2009
-
Messages postés
860
Date d'inscription
jeudi 4 mars 2004
Statut
Membre
Dernière intervention
19 août 2014
-
bonsoir, voila mon probleme j ai une application ecrite en c# ou tout le code de l interface ainsi que le code metier et placer dans le meme fichier et comme ca tous mes client contiene une application lourde ce que j aimerais faire et de creer un serveur qui  fait le metiers et ainsi mon client ne pourra avoir qu un binaire qui contien que les interface en clair voila ce que je veut faire :
        ->              ->
client      Serveur   bd
         <-           <-
une precision je travail sous visual studio 2005 base de donnees M$ sql 2005
 j espere que le shema et claire  et merci encore de votre aide

2 réponses

Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
33
L'idéale, c'est de créer une architecture 3-Tiers basée sur les WebService (ou WCF)

Client (Windows Forms, ASP.net, Java...) <- -> WebService (ou WCF) <- -> BdD

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Messages postés
860
Date d'inscription
jeudi 4 mars 2004
Statut
Membre
Dernière intervention
19 août 2014
18
Salut


Pour ce faire, tu peux utiliser le pattern Data Transfer Object qui permet l'accès aux données via Web Service.

http://www.csharpfr.com/tutoriaux/DATA-TRANSFER-OBJECT-PATTERN-DATA-ACCESS-WEB-SERVICE_772.aspx


A toi de voir si cela correspond bien à ton besoin,

Billou_13
Bask En Force

--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------