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

Delphi Discussion :

[Tsockets]Problème : trop lent !


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Par défaut [Tsockets]Problème : trop lent !
    Bonsoir tout le monde !
    J'ai codé une application client/serveur sous delphi et quand je bouge une image ( avec les touches flechés ) j'envoie les infos au serveur et de même pour le serveur qui envoie les infos au client, donc ils peuvent se voir bouger entre eux, j'ai fais que si on appui sur la touche fleché UP, ça envoie un string "UP" et celui qui reçoit le message a si le message reçu est égale à UP alors bouger la deuxieme image et viceversa, vous avez probablement compris ma méthode, quand je teste en local ( sur mon propre PC ) ça fonctionne nickel tout est synchro, mais quand je teste avec plusieurs amis différents, quand ils bougent c'est énormément ralenti et il bouge trrrèès lentement et je reçois les infos plus tardivement ( genre à 5 secondes de décalage .. ) pourquoi ? comment faire pour que ça soit synchro aussi ? parce que quand j'avais fais un chat, les messages, même avec des potes arrivaient synchro ..
    Je suis perdu, je comprends pas j'utilise le composant TSocket ( sous delphi 6 edition personnel ) voila, merci d'avance à tous ceux qui m'apporteront une aide et qui me prendront en considération !
    -Manu

  2. #2
    Invité
    Invité(e)
    Par défaut Yo
    Les Tsocket utilisent le protocole TCP qui n'est pas très rapide, pour ce genre de programme il faut utiliser le protocole UDP qui est plus rapide.
    Il faut par contre utiliser des librairies comme ICS ou INDY.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Par défaut
    INDY = delphi 2005 nan ? :s trop gros et long à download ( flem ) 'fin bref
    ICS > j'vais chercher ça merci !

    Edit : je trouve rien sur ICS

    Re-dit : ah si ! Indy est compatible ! merciiii ! =D j'vais tester ça de plus prêt ! Mais vous avez pas des tutoriaux pour apprendre indy par exemple pour faire un ptit chat ? sur google y a rien de convaincant et ils proposent que des serveurs FTP ou des mailsend !

Discussions similaires

  1. OpenNI : problème affichage trop lent
    Par Shurtagh dans le forum OpenCV
    Réponses: 19
    Dernier message: 14/06/2011, 10h23
  2. Problème de requete trop lente , je cherche une alternative
    Par mobscene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 02/05/2007, 10h39
  3. Problème: trop de tables ouvertes
    Par DrSlump dans le forum Bases de données
    Réponses: 5
    Dernier message: 05/06/2005, 20h01
  4. [SAGE] ODBC trop lent
    Par tileffeleauzed dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 14/11/2004, 09h56
  5. Envoi de mail trop lent
    Par MASSAKA dans le forum ASP
    Réponses: 3
    Dernier message: 15/10/2004, 10h57

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