begin process at 2012 02 13 00:26:29
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Applications Linux

 > CLIENT SERVEUR SOUS UNIX (TCP + PIPE)

CLIENT SERVEUR SOUS UNIX (TCP + PIPE)


 Information sur la source

Note :
7,75 / 10 - par 4 personnes
7,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Applications Linux Niveau :Initié Date de création :21/02/2005 Vu / téléchargé :20 824 / 3 118

Auteur : notsag

Ecrire un message privé
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Il s'agit d'un système client serveur tournant sous Linux (version 2.1 mini), respectant au mieux la norme Posix 1.
A chaque connexion d'un nouveau client le serveur principal lui crée un processus fils associé au client.
Le client peut enrichir et interroger l'environement du serveur.
Le serveur principal peut aussi enrichir et interroger le serveur d'environement.
Le serveur fils (COMx) envoie les nouvelles variables d'environement via un tube au serveur d'environement.

Tous les mécanismes de synchronisations sont mis en place:
Client - COMx (serveur fils)
Serveur fils - Serveur d'environement
Serveur principal - Serveur d'environement

Il s'agit d'un cas d'école regroupant un grand nombre cas tout aussi classique de communication des processus (pipe, signaux, ...)

Pour le lancement sur une même machine :
Pour le serveur principal:
./bin/serveurTCP 1234

Pour le serveur d'environement:
./bin/serveurEnv

Pour les clients :
./bin/clientTCP localhost 1234




 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec une capture COLORIMÈTRE NUMÉRIQUE LINUX par valchek
Source avec Zip TRAITEMENTS D'IMAGES AU FORMAT PGM AVEC LES ALGORITHMES DE C... par lemout
Source avec Zip ALGORITHME ACO INTERFACE GTK par RyBeN
Source avec Zip COMPRESSER SES SAUVEGARDES SMSBACKUPRESTORE (ANDROID) EN C A... par ThalLab
SIMPLE SCANNER DE PORTS par Vb6Malade

Commentaires et avis

Commentaire de prehistoric le 02/02/2009 16:26:35

Testé et approuvé!!
ça peut etre paraitre bateau, mais j'ai tenté de modifier pour mettre en place un système pour limiter le nombre de clients connectés simultanément et j'ai pas réussi.
Une idée?

J'ai essayé d'envoyer un kill au client qui demande la connection (dans serveurTCP->connection) mais j'ai du foirer

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales