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 :

[INDY] => TIdIRCServer et ThreadMgr ?


Sujet :

Web & réseau Delphi

  1. #1
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 472
    Points : 262
    Points
    262
    Par défaut [INDY] => TIdIRCServer et ThreadMgr ?
    Bonjour,

    Savez-vous à quoi sert la propriété ThreadMgr du composant TIdIRCServer ?

    Merci d'avance,
    Mathieu
    Embarcadero RAD Studio XE / Microsoft Windows 7 Édition Intégrale (64 bits)

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    685
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 685
    Points : 1 608
    Points
    1 608
    Par défaut
    Elle contrôle l'allocation des threads serveur. Elle est d'ailleurs commune à tous les serveurs TCP. Par défaut, Indy utilise un gestionnaire standard, mais tu peux lui assigner un descendant personnalisé... Je crois me souvenir qu'un TIdThreadPool ou TIdSchedulerOfThreadPool sous Indy 10 modifie le comportement par défaut en créant dès le début un "pool" de threads (ce qui évite de les créer sur demande lorsque les connexions sont très courtes comme HTTP).
    "It's more fun to compute !"

  3. #3
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 472
    Points : 262
    Points
    262
    Par défaut yop
    Salut,

    En fait, c'est parce que je veux utiliser le TIdIRCServer pour créer un petit serveur IRC expérimental et je ne sais pas comment gérer mes threads pour chaques connections d'un client.

    Mathieu
    Embarcadero RAD Studio XE / Microsoft Windows 7 Édition Intégrale (64 bits)

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    685
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 685
    Points : 1 608
    Points
    1 608
    Par défaut
    Tu n'as pas à te préoccuper du gestionnaire de threads. Si tu n'en as pas explicitement besoin, laisse vide, Indy gèrera tout pour toi.

    Je te conseille de regarder la FAQ Indy sur ce point, et si tu as une question particulière, de la poser à la suite de ce thread :
    http://delphi.developpez.com/faq/?pa...dythreadclient
    "It's more fun to compute !"

  5. #5
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 472
    Points : 262
    Points
    262
    Par défaut yop
    Salut,

    En effet, je vois mieu comment ça marche

    Edition :
    Savez-vous comment faire pour envoyer une donnée à tous les threads ?

    Edition2:
    Merci la FAQ


    Merci.
    Mathieu
    Embarcadero RAD Studio XE / Microsoft Windows 7 Édition Intégrale (64 bits)

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

Discussions similaires

  1. [Kylix] Kylix - Indy - Mysql
    Par maitre_wordox dans le forum EDI
    Réponses: 1
    Dernier message: 07/03/2003, 13h29
  2. Indy - email, html et piece jointe
    Par nut62 dans le forum Web & réseau
    Réponses: 3
    Dernier message: 13/12/2002, 10h25
  3. Réponses: 3
    Dernier message: 26/07/2002, 23h02
  4. [Kylix] indy sur kylix? pb :-(
    Par NicoLinux dans le forum EDI
    Réponses: 7
    Dernier message: 15/05/2002, 23h32
  5. [Kylix] Runtime error 230 avec INDY
    Par Anonymous dans le forum EDI
    Réponses: 2
    Dernier message: 23/03/2002, 11h51

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