begin process at 2012 02 08 10:45:46
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseaux & Internet

 > [MICROSOFT] SERVEUR TELNET SIMPLE

[MICROSOFT] SERVEUR TELNET SIMPLE


 Description

Hello tout le monde.
Je met cette petite source sans pretention a disposition de ceux qui seraient interresse pour savoir comment coder un petit serveur sans utiliser de threads.
L'interet de cette source est de montrer comment fonctionne WSAWaitForMultipleEvents (l'equivalent Windows de select).

Si vous y voyez des ameliorations ou des idees, je suis preneur :)



 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 du même auteur

Source avec Zip TRANSFERT DE FICHIER PAR RS232 [VC++]

 Sources de la même categorie

Source avec Zip SERVEUR MULTITHREAD [LINUX/WIN] par nipepsinicolas
Source avec Zip Source avec une capture SECURE REMOTE SHELL [WIN32] par ganjarasta
Source avec Zip Source avec une capture SUIVI DE PRODUCTION ONDULEUR PHOTOVOLTAÏQUE SOLARMAX par brunovan
Source avec Zip MINICHAT MULTI-CLIENT par wisar
SOCKET CPP par baptchr55

 Sources en rapport avec celle ci

Source avec Zip SERVEUR MULTITHREAD [LINUX/WIN] par nipepsinicolas
Source avec Zip Source avec une capture SECURE REMOTE SHELL [WIN32] par ganjarasta
Source avec Zip MINICHAT MULTI-CLIENT par wisar
Source avec Zip Source avec une capture CLIENT/SERVEUR UTILISANT LES IOCP RÉALISÉ AVEC BORLAND BUILD... par goodboy21
Source avec Zip SERVEUR/CLIENT LINUX par ghost4

Commentaires et avis

Commentaire de yann_lo_san le 24/01/2007 17:50:26

Salut,
J'ai compté onze fois cela :
#ifdef _DEBUG
printf();
#endif

Cela aurait mérité une petite fonction non ?

void DebugLog(const char* msg, ...)
{
#if defined(_DEBUG) || defined(DEBUG)

        char buffer[512];
va_list v;
va_start(v, msg);
vsprintf(buffer, msg, v);
va_end(v);
printf("%s\n", buffer);

#endif
}

Sinon, ça a l'air pas mal, mais faut toujours mettre son grain de sel non...

Bonne continuation.

Commentaire de aardman le 25/01/2007 17:46:48

Salut,
On peut même eviter l'appel a DebugLog en release (attention le __noop ne marche que sous vc++):
#ifdef _DEBUG
#define DebugLog printf
#else
#define DebugLog __noop
#endif

Commentaire de psyjc le 02/02/2007 00:14:45

Je connaissais pas le __noop
Merci.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

client & server [ par Stormy ] J'ai codé un serveur simple usant de TCP. Comme client j'utilise NetCat. Or, quand NetCat 'ferme', mon serveur ne détecte pas la clôture de la relatio delay client sur server socket linux [ par 0x0syscall ] Bonjour,Voilà, je voudrais savoir comment je dois m'y prendre pour que sur mon serveur si le client ne repond pas au bout de X secondes, le serveur co [C.] 2 Problèmes sur le serveur [ par Adict ] bonsoir tout le monde. [^^happy13] alors ça va faire vraiment longtemps que je patine sur mon serveur. J'ai cherché et cherché pour le 2ème problème plantage du serveur [ par Adict ] Bonjour [^^happy13] alors voila j'ai fini un projet mais il y a un problème. Il se compose d'une application client et serveur. Il y a quelque temps Socket/send/recv [ par samuraijack1412 ] Bonjour, Je suis en train d'écrire une application de "chat". Elle se compose d'un client et d'un serveur. Maintenant, je veux que le client puisse Socket et envoi multiple [ par Disdoll ] Bonjour. Je suis en train de coder un socket sous Borland C++ builder 6. Je précise que je suis un novice en socket. Je cherche à pour envoyer deux do WSAAsyncselect pour client TCP [ par daviid00 ] Bonjour, Je suis entrain de développer un client TCP qui se connecte de manière asynchrone à un serveur. Pour ce faire j'utilise la fonction WSAAsync Thread & Socket [ par katerson ] Bonjour tout le monde! Je travaille actuellement sur un projet serveur/client sur UDP. Mon serveur comporte 3 threads qui doivent scruter (indépenda comparaison de sql server 2008 express et hyperfileSQL client serveur [ par indice ] Bonjour chers Amis, J'aimerai si c'est possible que quelqu'un m'aide à réaliser une étude comparative de sql server 2008 express et hyperfilesql clien Probléme a l'éxécution [ par jerem3000 ] Bonjour Je crée un programme qui permet d'envoyer par email le contenue d'un fichier .txt , il devrait normalement marche car il n'y a pas d'erreur


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 7,925 sec (3)

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