RESUME DU COURS DE PROGRAMMATION RESEAU
C’EST QUOI UNE PROGRAMMATION RESEAU ?
La programmation réseau permet à des machines de communiquer entre elles
C’EST QUOI UN SERVER ?
C’est une machine qui est aux services des autres machines ou ensembles des services pour
satisfaire un client ! Et le client server repose sur la couche de transport
En programmation réseau nous avons deux modèles
Le modèle OSI qui contient 7 couches et le model TCP-IP qui contient 4 couches et chaque
couche a son rôle ; mais en programmation réseau on préfère le model TCP car il est plus
pratique et plus fiable. Ces 4 couches sont ; couches d’application : DNS, http etc.
Couches transport : ici nous avons le protocole TCP (Transfer /CONTROLE
/PROTOCOL) et UDP (user Protocol data) mais le TC P est beaucoup utilisée car les
informations sont en string ça veut dire que l’information sont envoyer un après
l’autre et on est sûr que toutes les données sont bien arrivée a la destination c’est
ce qui rend ce protocole plus fiable contrairement au Protocol UDP ici les
informations sont envoyer en data gram qui veut dire en masse c’est ce qui le
rend moins fiable
C’EST QUOI UN SOCKET ? C’est une d’extrémité pour la communication entre deux
machines sur un réseau ; il peut être utilisé pour envoyer et recevoir les données.
C’EST QUOI UN SERVER SOCKET ? C’est une classe qui permet à un programme java
d’écouté la connexion en tente des clients, elle crée un socket server qui attend la demande
de la connexion.
C’EST QUOI UN PORT ? C’est un numéro qui identifie spécifiquement sur un appareil, il
permet à plusieurs applications d’utilisée le même réseau conflit.
UN MULTI THREADING : est une technique qui exécute plusieurs threads ou processus Leger
simultanément. En programmation réseau cela est souvent utilisée pour gérer plusieurs
connexions réseaux en parallèle
UN PROTOCOLE : est un ensemble des règles qui régisse la communication entre les
appareils sur le réseau, ils définissent comment les données sont formatée, transmise et
reçues.
IO :(input, output) l’opération de l’écriture input et l’écriture de output.
Fin
Nom :mwende
Tshanda celine
Bac 2 IG