Upload
med-amine-talhaoui
View
44
Download
1
Embed Size (px)
Citation preview
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 1/20
Sockets sous Windows®
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 2/20
Présentation des Membres
Présentation de l’Objectif
Définition des Sockets
Définition du mode Non-connecté
Présentation des Outils
Prises d’écran ( Screenshots)
Schéma
Difficultés
Conclusion (Test + Questions)
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 3/20
Chat
Non-connecté
Sockets
Windows
C
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 4/20
A
B
H
I
J
K
M
Z
Akram HIDARA
Badr MENOUERZakaria IBNOUZAHIR
Mahir ATTAR Houssam ESSADOUK
Khalid IRAGUI Ilyas LAGRAA
Jamila IMIDER
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 5/20
AAkram HIDARA
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 6/20
BBadr MENOUER
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 7/20
HHoussam ESSADDOUK
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 8/20
IIlyas LAGRAA
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 9/20
JJamila IMIDER
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 10/20
KKhalid IRAGUI
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 11/20
MMahir ATTAR
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 12/20
ZZakaria IBNOUZAHIR
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 13/20
Présentation de l’Ob
• Objectif
Réaliser une application dechat (sous console Windows
en C en utilisant les librairiesdes sockets) .
• Durée
Une semaine, penheures environ.
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 14/20
Définition des So
Dans le contexte deslogiciels, on peut letraduire par :« connecteur réseau ».
• Interface logici• Session TCP;• Échange des do• Masquer le trav• …
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 15/20
Mode connecté / non-conne
• Liaison directe;
• Transfert synchronisé;
• Accusé de réception;
• Pas de gestion directe
• Transfert non-synchro
• Ne garantit pas la réce
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 16/20
Présentation des Outils
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 17/20
Présentation des Outils
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 18/20
Prises d’écran (Screenshot
/* Socket et contexte d'adressage du serveur */
SOCKADDR_IN sin;
SOCKET sock; //déclare un socket
socklen_t recsize = sizeof(sin);
/* Socket et contexte d'adressage du client */SOCKADDR_IN csin;
SOCKET csock;
socklen_t crecsize = sizeof (csin);
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 19/20
Schéma
• Schéma de base
5/12/2018 Atelier 9 - slidepdf.com
http://slidepdf.com/reader/full/atelier-9 20/20
Schéma
1• Ouverture• Écoute de
port ouve2• Connexion• Envoi du premier
message