begin process at 2012 05 29 14:10:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Probleme de Client Serveur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme de Client Serveur

mercredi 30 avril 2003 à 19:05:46 | Probleme de Client Serveur

Krox68

voila jaimerais faire un programme client qui puisse se connecter a ce serveur :

#include <winsock.h>
void main()
{
WSADATA WSAData;
WSAStartup(MAKEWORD(2,0), &WSAData);

SOCKET sock;
SOCKET csock;
SOCKADDR_IN sin;
SOCKADDR_IN csin;

sock = socket(AF_INET, SOCK_STREAM, 0);

sin.sin_addr.s_addr = INADDR_ANY;
sin.sin_family = AF_INET;
sin.sin_port = htons(23);

bind(sock, (SOCKADDR *)&sin, sizeof(sin));
listen(sock, 0);

while(1)
{
int sinsize = sizeof(csin);
if((csock = accept(sock, (SOCKADDR *)&csin, &sinsize)) != INVALID_SOCKET)
{
send(csock, "Hello world!\r\n", 14, 0);
}
}
}

merci d'avance



mercredi 30 avril 2003 à 19:19:54 | Re : Probleme de Client Serveur

ADPro22

et alors ?



ADPro22



-------------------------------
Réponse au message :
-------------------------------

> voila jaimerais faire un programme client qui puisse se connecter a ce serveur :
>
> #include <winsock.h>
> void main()
> {
> WSADATA WSAData;
> WSAStartup(MAKEWORD(2,0), &WSAData);
>
> SOCKET sock;
> SOCKET csock;
> SOCKADDR_IN sin;
> SOCKADDR_IN csin;
>
> sock = socket(AF_INET, SOCK_STREAM, 0);
>
> sin.sin_addr.s_addr = INADDR_ANY;
> sin.sin_family = AF_INET;
> sin.sin_port = htons(23);
>
> bind(sock, (SOCKADDR *)&sin, sizeof(sin));
> listen(sock, 0);
>
> while(1)
> {
> int sinsize = sizeof(csin);
> if((csock = accept(sock, (SOCKADDR *)&csin, &sinsize)) != INVALID_SOCKET)
> {
> send(csock, "Hello world!\r\n", 14, 0);
> }
> }
> }
>
> merci d'avance
>
>
>
>
mercredi 30 avril 2003 à 20:46:28 | Re : Probleme de Client Serveur

Krox68


Krox68


-------------------------------
Réponse au message :
-------------------------------
ba et alors est ce que kelk1 pourrait me dire comment faire un client qui puisse se connecter a ce serveur



> et alors ?
>
>
>
> ADPro22
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > voila jaimerais faire un programme client qui puisse se connecter a ce serveur :
> >
> > #include <winsock.h>
> > void main()
> > {
> > WSADATA WSAData;
> > WSAStartup(MAKEWORD(2,0), &WSAData);
> >
> > SOCKET sock;
> > SOCKET csock;
> > SOCKADDR_IN sin;
> > SOCKADDR_IN csin;
> >
> > sock = socket(AF_INET, SOCK_STREAM, 0);
> >
> > sin.sin_addr.s_addr = INADDR_ANY;
> > sin.sin_family = AF_INET;
> > sin.sin_port = htons(23);
> >
> > bind(sock, (SOCKADDR *)&sin, sizeof(sin));
> > listen(sock, 0);
> >
> > while(1)
> > {
> > int sinsize = sizeof(csin);
> > if((csock = accept(sock, (SOCKADDR *)&csin, &sinsize)) != INVALID_SOCKET)
> > {
> > send(csock, "Hello world!\r\n", 14, 0);
> > }
> > }
> > }
> >
> > merci d'avance
> >
> >
> >
> >
>
jeudi 1 mai 2003 à 10:54:46 | Re : Probleme de Client Serveur

Kaid


Fais une recherche dans les sources déposées sur le site, ce n'est pas ce qui manque les programmes client/serveur TCP.

Kaid - kaid.fr.st

-------------------------------
Réponse au message :
-------------------------------

>
> Krox68
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
> ba et alors est ce que kelk1 pourrait me dire comment faire un client qui puisse se connecter a ce serveur
>
>
>
> > et alors ?
> >
> >
> >
> > ADPro22
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > voila jaimerais faire un programme client qui puisse se connecter a ce serveur :
> > >
> > > #include <winsock.h>
> > > void main()
> > > {
> > > WSADATA WSAData;
> > > WSAStartup(MAKEWORD(2,0), &WSAData);
> > >
> > > SOCKET sock;
> > > SOCKET csock;
> > > SOCKADDR_IN sin;
> > > SOCKADDR_IN csin;
> > >
> > > sock = socket(AF_INET, SOCK_STREAM, 0);
> > >
> > > sin.sin_addr.s_addr = INADDR_ANY;
> > > sin.sin_family = AF_INET;
> > > sin.sin_port = htons(23);
> > >
> > > bind(sock, (SOCKADDR *)&sin, sizeof(sin));
> > > listen(sock, 0);
> > >
> > > while(1)
> > > {
> > > int sinsize = sizeof(csin);
> > > if((csock = accept(sock, (SOCKADDR *)&csin, &sinsize)) != INVALID_SOCKET)
> > > {
> > > send(csock, "Hello world!\r\n", 14, 0);
> > > }
> > > }
> > > }
> > >
> > > merci d'avance
> > >
> > >
> > >
> > >
> >
>


Cette discussion est classée dans : client, socket, sin, sock, sockaddr


Répondre à ce message

Sujets en rapport avec ce message

LERREUR QUI TUE §§§§§§§§§§§§§§§§ [ par Avalon10101 ] Vla jai fé mon prog tout é juste mais ya une erreur que je narrive vraiment pas à comprendre ! :C:\Documents and Settings\Alex\Mes documents\Makefile. PROB SOCKETS CON [ par zzzzzz ] le code source marche mais quand je rajoute un cout#include #pragma comment(lib,"ws2_32.lib")#include int main(void) prob sock [ par epoc ] voilà, g commencé la prog des socks en vc++, mais rien ne transitte alors que la connexion semble être bien effectuée, voilà le code :**************** Liaison client/serveur (socket) [ par bthivent ] Bonjour !J'ai suivi un tutorial pour apprendre les sockets. J'ai ensuite essaiyé un exemple qu'ils proposaient, voici mon code qui permet de faire un Socket Server/Client [ par XKaliBur ] Je suis débutant et je voudrais faire en sorte d'envoyer un message au mon serveur et des que ce dernier reçoit un message, il réponde en fonction de socket envoie de text d'apres un fichier [ par hijakhakker ] salutj'utilise recement les socket et je teste une source qui utilise les socket pour envoyer hello world a qui se connect :#include #pragma comment(l probleme de communication entre deux programme [ par smook ] re salut le dernier message que j ai poster c etait pour les socket et la librairie "libwsock.a" mais sayer j ai passer cette etape j ai reussi a fair probleme de serveur multi-client [ par Mick7 ] je m'explique je suis arrivé a creer un serveur qui peut accepter 2 client mais le probleme est que si j'essaye de creer les 2 sockets sur le meme por Client serveur [ par fanch314 ] Je que le serveur et le client échange par internet.Le serveur ne voit pas de client connectéEt le buffer du client contient nimporte quoi.En gros ils Problème d'IP Client avec les winsock [ par Cphil51 ] Boujour a tous.Je m'interesse en ce moment aux socket sous windows et j'ai un petit probleme actuellement. J'aimerais savoir comment récupérer l'IP d'


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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

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