0% ont trouvé ce document utile (0 vote)
203 vues20 pages

Chat Console avec Sockets Windows

Transféré par

Med Amine Talhaoui
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
203 vues20 pages

Chat Console avec Sockets Windows

Transféré par

Med Amine Talhaoui
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi