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

Windows Communication Foundation .NET Discussion :

[DataContract] merger les class des proxy


Sujet :

Windows Communication Foundation .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut [DataContract] merger les class des proxy
    Bonjour,

    J'ai un problème vis a vis des proxy en WCF.

    Pour schématiser j ai des classes marquées de DataContract qui sont utilisées dans plusieurs services WCF ; on prendra comme exemple une classe "Toto".

    Ensuite j'ai un client que se connecte a mes service et les utilisent en générant un proxy.
    Le problème est que lorsque que je génère un proxy pour chaque service ma classe Toto se retrouve généré dans chacun de ces proxy (MonAssembly.Service1.Toto, MonAssembly.Service2.Toto, ...) alors qu'en fait ce n'est qu'une simple copie de la même classe.
    Mais moi j ai des point d entré ou j'attends un objet de type Toto mais j'aimerai qu'il puissent venir ne n'importe quel service hors je suis obligé de dire si il s'agit d un Toto de MonAssembly.Service1 ou un Toto de MonAssembly.Service2...

    Y a t'il une solution pour faire que les proxy partage les classes ou leur faire utiliser une interface ou je ne sais quoi pour les rendre plus intelligentes ?

    Merci

  2. #2
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    Bon bin j'inspire pas des masses on dirait ...
    Si vous avez des solution alternative sinon (a part ré-écrire les proxy a la main ou tout mettre dans le même service )

  3. #3
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    un ptit conseil d'architecture sinon ?

  4. #4
    Membre averti
    Inscrit en
    Septembre 2002
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 31
    Par défaut
    Bonjour, je ne viens malheureusement pas te donner une solution mais plutôt te demande si tu en as trouver une ?

    Car je mon cas, j'utilise des classes générées automatiquement par ADO.Net et mes web service duplique ces classes proxy.

    As tu trouver une solution à ce problème ?

  5. #5
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    Sur le coup j'ai tout mis dans un seul web service ... mais je n'ai pas vraiment trouver de solution ...

    Après tu peux créer ton proxy toi même (ou modifier le code généré) mais c'est un peu lourd ...

    Bon courage !

  6. #6
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 273
    Par défaut
    Et un générateur de proxys...un!
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Ouvrir les .class des librairies
    Par Ceubex dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 06/08/2010, 17h50
  2. [débutante]utiliser les classes css pour surligner des liens
    Par Mitaka dans le forum Général JavaScript
    Réponses: 18
    Dernier message: 06/01/2006, 09h37
  3. [Eclipse] [VE] Créer des menus avec les classes SWT de VE
    Par jbcorens dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 30/08/2005, 12h25
  4. Pouvoir gérer les actions des boutons dans une classe
    Par Cyborg289 dans le forum Composants
    Réponses: 2
    Dernier message: 08/07/2005, 12h08
  5. specifier les chemins des .class
    Par draken dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 29/07/2003, 09h35

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