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 :

problème wcf nettcpbinding


Sujet :

Windows Communication Foundation .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 62
    Par défaut problème wcf nettcpbinding
    Bonjour à tous,


    J'ai utilisé l'exemple de chat WCF proposé sur developpez.net (http://badger.developpez.com/tutorie...atez-avec-WCF/) pour avoir des notions en WCF.
    Le projet (serveur/client) fonctionne super bien lorsque le client et le serveur sont lancés sur un poste seulement dès que je souhaite utiliser deux pcs différents (donc l'un serveur et l'autre client) les problèmes commencent.

    Voici mes config au niveau serveur et client:

    Serveur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <system.serviceModel>
        <services>
          <service name="ChatServices.ChatWCF">
            <endpoint address="ChatWCF"
                      binding="netTcpBinding"
                     bindingName="tcp"
                      contract="ChatContrats.IChatWCF">
            </endpoint>
     
            <host>
              <baseAddresses>
                <add baseAddress="net.tcp://localhost:87/ChatServices/" />
              </baseAddresses>
            </host>
          </service>   
        </services>
        <bindings>
          <netTcpBinding>
            <!-- username binding -->
            <binding name="tcp"  closeTimeout="01:10:00"
                  openTimeout="01:10:00"
                  receiveTimeout="01:10:00"
                  sendTimeout="01:10:00">
              <security mode="None" />
            </binding>
          </netTcpBinding>
        </bindings>
      </system.serviceModel>
    </configuration>
    Client:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <system.serviceModel>
     
        <client>
          <endpoint address="net.tcp://192.168.1.16:87/ChatServices/ChatWCF/"
                    binding="netTcpBinding"
                     bindingConfiguration="tcp"
                    contract="ChatContrats.IChatWCF"
                    name="configClient" />
        </client>
        <bindings>
          <netTcpBinding>
            <!-- username binding -->
            <binding name="tcp"  closeTimeout="01:10:00" 
                     openTimeout="01:10:00"
                     receiveTimeout="01:10:00"
                     sendTimeout="01:10:00">
              <security mode="None" />
            </binding>
          </netTcpBinding>
        </bindings>
     
      </system.serviceModel>
    </configuration>

    L'erreur suivante m'est retournée tout le temps peu importe ce que je fais:

    "La connexion de socket a été abandonné. Ceci peut être causé par une erreur lors du traitement de votre message, par le dépassement du délai d’attente de réception par l’hôte distant ou par un problème de ressource réseau sous-jacent. Le délai d’attente de socket local était « 01:09:59.9843750 ".

    Voilà, si quelqu'un pouvait m'aider, je lui en serai reconnaissant, je suis comme on dit un peu à court d'idée là et pourtant j'ai de l'imagination

    merci d'avance!
    damien

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    T'as essayé ca pour le client:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <endpoint address="net.tcp://192.168.1.16:87/ChatServices/"
                    binding="netTcpBinding"
                     bindingConfiguration="tcp"
                    contract="ChatContrats.IChatWCF"
                    name="configClient" />

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 62
    Par défaut
    oui, j'ai déjà essayé, le problème ne vient pas de là!

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    problème de firewall peut-être ? vérifie que le port est bien ouvert...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 62
    Par défaut
    ce n'est pas ça non plus parce que des deux côtés les ports sont ouverts! et puis de toute façon du moment que j'ajoute la partie "security=none" même lorsque je teste le client et le serveur sur le même ordi j'obtiens la même erreur.
    Pfiou je n'ai vraiment plus d'idée ...

    Merci.

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

Discussions similaires

  1. Problème WCF (serveur NotFound)
    Par Mozofeuk dans le forum Silverlight
    Réponses: 18
    Dernier message: 09/10/2009, 17h13
  2. [LINQ & WCF] Petit problème de conception
    Par tomlev dans le forum Général Dotnet
    Réponses: 20
    Dernier message: 19/03/2008, 09h11
  3. WCF probléme avec la serialisation de ObservableCollection
    Par amandinerenard dans le forum Windows Communication Foundation
    Réponses: 1
    Dernier message: 13/03/2008, 00h45
  4. WCF - Problème avec les DataContract
    Par ophalia dans le forum Windows Communication Foundation
    Réponses: 3
    Dernier message: 07/10/2007, 20h03
  5. [3.0] [Service Wcf] problème avec le fichier .svc
    Par marc_dd dans le forum Windows Communication Foundation
    Réponses: 1
    Dernier message: 14/08/2007, 17h21

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