begin process at 2012 05 27 19:25:36
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseaux & Internet

 > SQUELLETTE DE SERVEUR CHAT MULTITHREAD WINDOWS/LINUX

SQUELLETTE DE SERVEUR CHAT MULTITHREAD WINDOWS/LINUX


 Information sur la source

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseaux & Internet Niveau :Initié Date de création :14/12/2003 Vu / téléchargé :5 928 / 866

Auteur : griendi

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

 Description

après quelques mois de préparation je vous porte ce petit serveur multhread, ce n'est que le squelette, il reste tout le protocole à faire, mais c'est en bonne voie, ma version est plus élaborée puisqu'elle utilise une bdd avec login asv profile, ect...
ceci peux être utile...


 Conclusion

pour les utilisateurs de windows il vous faut les librairies pthread-Win32 dispo sur http://sources.redhat.com/pthreads-win32/

le serveur à été compilé avec DEV-C++

merci de me laisser vos commentaires et/ou remarques, je débute en C..

 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 Zip Source avec une capture MINI SERVEUR HTTP [WINDOWS] par ganjarasta
Source avec Zip Source avec une capture CLIENT DE TEST MODBUS TCP par brunovan
Source avec Zip Source avec une capture SCANIP [ARP / ICMP] par ganjarasta
Source avec Zip Source avec une capture TRACEROUTE [WINPCAP] par ganjarasta
Source avec Zip SERVEUR MULTITHREAD [LINUX/WIN] par nipepsinicolas

Commentaires et avis

Commentaire de Nebula le 17/12/2003 13:56:42

C'est marrant, c'est MON code... On se connait ?

Commentaire de fzero le 17/12/2003 13:59:42

je parierai sur .. djtexas ;p

Commentaire de griendi le 17/12/2003 15:42:59

excuses moi si c'est TON code, mais je ne l'ai vu nulle part TON code, jusqu'à preuve du contraire, c'est le miens...

  cordialement

Commentaire de Nebula le 17/12/2003 16:04:01

C'est normal que tu ne l'aies pas vu car je ne l'ai posté nulle part, je l'ai juste passé à trois personnes, que je pensais dignes de confiance... Ce code, je l'ai fait pour un projet avec un pote, et il n'était pas destiné à être public... Enfin de toute façon, ce que tu as n'es qu'une ébauche bourrée de bugs, la version actuelle est dégraissée, gère le MD5 pour les mots de passe et s'interface avec MySQL pour la base de données, et le tout aussi bien sous Windows que sous *nix...

Mais quoi qu'il en soit ne viens pas prétendre que TU l'as écrit, car quand je vois MON code recopié à la virgule près, je le reconnais, quand même... Avec toute l'expression de mon mépris distingué...

G.

Commentaire de griendi le 17/12/2003 16:08:29

en fait tu as raison sur un point, enfin 2, c'est qu'une ébauche car ma version actuelle est aussi bien plus évoluée, et aussi sur le fait qu'il y ai plein de bugs, j'ai aussi fait pas mal de modif à ce sujet, surtout en ce qui concerne la gestion mémoire.

Commentaire de Nebula le 17/12/2003 16:18:54

Le problème n'est pas l'évolution mais la propriété du code, il me semble que tu essaies d'effacer cette évidence...

Commentaire de djtexas le 18/12/2003 11:34:21

je passais dans le coin et horeur quand j'ai vu mon nom mentionné ici... j'ai tout lu et ensuite regardé la source, quelle fu ma stupefaction lorsque j'ai vu celui-ci, en effet ce code ne m'était pas inconnu, je ne sais que dire, mais porter des accusations en mentionnant mon nom la dedans est un peu précipité, je demande à l'administrateur du site de bien vouloir supprimer cette source, car le dit "faux" propriétaire du code à agis de manière honteuse......

selon le CPI, l'auteur est en droit de demander des dommages pour l'utilisation/publication frauduleuse, ou sans son accord, de tout média dont il est le propriétaire avéré... (CPI = Code de la Propriété Intellectuelle)

Ce dit code n'aurais jamais du etre publié.

Commentaire de Thaeron le 19/12/2003 14:07:28

Griendi, t'aurai au moins pu prendre la peine de commenter le source puisque tu n'a pas pris la peine de  l'écrire toi meme ce source.
En tout cas merci Nebula (meme si ce source est diffusé malgré toi) ça m'a aidé pour gerer certaines threads problématiques ainsi que l'utilisation de va_arg.
Voler c'est mal (si si j'vous assure) ;o)

Commentaire de BlackGoddess le 21/12/2003 13:25:59

la lib pthread.h n'est pas distribuée avec mon compilo (vc++7). existe--t-il une implémentation pour windows ?

Commentaire de Nebula le 08/01/2004 13:17:58

Oui : http://sources.redhat.com/pthreads-win32/ - Y'a les includes et les libs nécessaires pour VC++ et GCC, çà devrait convenir à tlm...

Thaeron> bah, si çà peut aider quelqu'un, c'est pas plus mal ;-)

Commentaire de Mycado le 27/04/2004 09:34:57

surtout qu'il n'y a AUCUN interet de remettre une source recopié....

Commentaire de adoy le 30/04/2004 22:47:09

Le gros problème avec cette source reste qu'il ne peu il y avoir que 255 connectés simultanement... Quelqu'un a une idée/source qui permetrais de faire un chat sans limite ?

Commentaire de wonesek le 20/05/2004 15:34:45

Adoy> j'ai pas trouver dans le code qu'est ce qui limitait le nombre de connexion a 255? est ce le nombre maximum de thread qu'un processus peut creer?

Commentaire de BlackGoddess le 20/05/2004 16:47:38

est ce le nombre maximum de thread qu'un processus peut creer?
>> ca ca depend de la plateforme ... vu que d'apres le titre son code est portable, ca ne doit pas entrer en compte.

Commentaire de adoy le 20/05/2004 17:26:03

Sauf erreur de ma part, les threads ne sont pas limités a 255 sur le temps mais plutot en simultané... J'ai essayé sur ma debian je ne peux pas connecter plus de 255 utilisateurs en même temps ce qui confirme mes dires.
Je pense que c'est pareil sous windows...

Commentaire de Thaeron le 20/05/2004 19:56:23

adoy > http://www.cppfrance.com/code.aspx?ID=11141 squelette de server sans thread et compatible win/linux et surement d'autres os

Commentaire de BlackGoddess le 21/05/2004 00:06:12

sous win XP le nombre de threads simultanés est 1022 ou 1024 je sais plus

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,655 sec (4)

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