Sockets sous Windows
Prsentation des Membres
Prsentation de lObjectif Dfinition des Sockets Dfinition du mode Non-connect Prsentation des Outils Prises dcran (Screenshots) Schma Difficults Conclusion (Test + Questions)
Sockets Nonconnect Chat
Windows
Akram HIDARA
Zakaria IBNOUZAHIR
Badr MENOUER
M
Mahir ATTAR
H
Houssam ESSADOUK
Khalid IRAGUI
Ilyas LAGRAA
Jamila IMIDER
Akram HIDARA
Badr MENOUER
Houssam ESSADDOUK
Ilyas LAGRAA
Jamila IMIDER
Khalid IRAGUI
Mahir ATTAR
Zakaria IBNOUZAHIR
Prsentation de lObjectif
Objectif
Raliser une application de chat (sous console Windows en C en utilisant les librairies des sockets) .
Dure
Une semaine, pendant 15 heures environ.
Dfinition des Sockets
Dans le contexte des logiciels, on peut le traduire par : connecteur rseau . Interface logicielle; Session TCP; change des donnes; Masquer le travail;
Mode connect / non-connect
Liaison directe; Transfert synchronis; Accus de rception; Pas de gestion directe de liaison; Transfert non-synchronis; Ne garantit pas la rception;
Prsentation des Outils
Prsentation des Outils
Prises dcran (Screenshots)
/* Socket et contexte d'adressage du serveur */ SOCKADDR_IN sin; SOCKET sock; //dclare un socket socklen_t recsize = sizeof(sin); /* Socket et contexte d'adressage du client */ SOCKADDR_IN csin; SOCKET csock; socklen_t crecsize = sizeof(csin);
Schma
Schma de base
Schma
Connexion Envoi du premier message
Ouverture du port coute de clients sur le port ouvert