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

POSIX C Discussion :

Tester execution d'un processus


Sujet :

POSIX C

  1. #1
    lafracas
    Invité(e)
    Par défaut Tester execution d'un processus
    Bonsoir, je travaille sur un tchat local en C. Un processus client et un serveur. Je voudrais tester lorsque je lance le client si le serveur, dans un autre terminal est deja lancé ??

    Comen puis je faire ca en C ?

    Merci ++ lafracas

  2. #2
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Citation Envoyé par lafracas
    Bonsoir, je travaille sur un tchat local en C. Un processus client et un serveur. Je voudrais tester lorsque je lance le client si le serveur, dans un autre terminal est deja lancé ??

    Comen puis je faire ca en C ?

    Merci ++ lafracas
    Bon maintenant qu'on a la vrai question, treve de plaisanteries.
    Donc tu veux tester ca mais que en local? Tu peux tenter quelques commandes systemes (si tu es sous Linux ce qui a l'air d'être le cas vue l'utilisation du mot 'terminal') genre ps aux | grep 'nomprogramme' des trucs dans le genre

  3. #3
    lafracas
    Invité(e)
    Par défaut
    En faite je voudrais, dans le programme client, fair un test pour savoir si le serveur est déjà lancé ou pas.

    Actuellement je ne fais pas de test et j'ai une "Brokken pipe erreur" lorsque je lance un client sans serveur.

    Donc je voudrais afficher un message nous disant que le serveur est pas lancé quand on lance le client en premier...

    MErci

  4. #4
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Tu utilises quel protocle pour ton tchat???

  5. #5
    lafracas
    Invité(e)
    Par défaut
    un protocole TCP

  6. #6
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Ok donc normalement quand tu tentes de te connecter (via connect) tu devrai avoir une erreur, à toi de la gerer comme il faut.

  7. #7
    lafracas
    Invité(e)
    Par défaut
    ok merci

Discussions similaires

  1. Réponses: 10
    Dernier message: 19/11/2008, 19h19
  2. supprimer un executable via son processus
    Par youp_db dans le forum Windows
    Réponses: 3
    Dernier message: 27/04/2007, 12h40
  3. Afficher l'heure d'execution d'un processus
    Par abbd dans le forum Visual C++
    Réponses: 10
    Dernier message: 13/03/2007, 08h51
  4. Execution d'un processus en background
    Par must19 dans le forum Administration système
    Réponses: 1
    Dernier message: 23/04/2006, 21h08
  5. Le temps d'execution d'1 processus en avant &en arrière
    Par elmessoussi dans le forum Administration système
    Réponses: 1
    Dernier message: 08/12/2005, 12h32

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