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

Web & réseau Delphi Discussion :

[TCPServer/Client] Communication TCP multi-clients


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut [TCPServer/Client] Communication TCP multi-clients
    Bonjour,
    je tente d'écrire une application ayant plusieurs instances, discutant entre elles via un serveur et le protocole TCP. Le soucis est que la documentation Delphi est quasi-inexistante sur le sujet.

    Voici où j'en suis :
    Coté Serveur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ClientSocket := TCustomIpClient.Create(nil);
    ServerSocketThread.ServerSocket.Accept(ClientSocket);
    [...]
    request := ClientSocket.Receiveln(#0);
    [...]
    ClientSocket.Sendln(result + #0, #0);
    Coté Clients
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    TcpClient.Open;
    TcpClient.Sendln(#1+'login' + #0, #0);
    ShowMessage(TcpClient.Receiveln(#0));
    TcpClient.Close;
    Au final, le serveur reçoit bien le #1 + 'login', mais la réponse (result) n'est pas reçue par le client. Comment ce fait-ce ?

    NB : je suis sous Delphi7,
    Merci pour votre aide.

  2. #2
    Membre éclairé
    Avatar de korntex5
    Homme Profil pro
    Directeur technique
    Inscrit en
    Juin 2004
    Messages
    417
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 417
    Billets dans le blog
    1
    Par défaut
    ton problème est peut être une mauvaise configuration des numéro de port.
    Tu devrais t'interresser aux composants INDY, il y a beaucoup d'exemples sur le net

Discussions similaires

  1. Serveur multi-clients UDP TCP
    Par ludovskys dans le forum Réseau
    Réponses: 2
    Dernier message: 23/12/2011, 12h29
  2. Communication Serveur- Multi Client via socket
    Par jesuisperdu dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 14/03/2011, 09h37
  3. serveur TCP multi-clients threadé
    Par phobos64 dans le forum Réseau
    Réponses: 10
    Dernier message: 28/05/2009, 21h22
  4. Communication TCPIP multi-clients
    Par BriocheNC dans le forum Réseau
    Réponses: 11
    Dernier message: 28/05/2009, 01h31
  5. Communication TCP serveur/client
    Par cc599 dans le forum Web & réseau
    Réponses: 1
    Dernier message: 06/02/2008, 07h26

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