Architecture client-serveur du Web en 1ère
Architecture client-serveur du Web, c'est une notion de nsi du chapitre « Interactions Homme-Machine sur le Web », au programme de 1ère. Voici le cours, un exemple et de quoi t'entraîner.
Architecture client-serveur du Web : le cours
Le Web fonctionne sur un modèle simple : le client (ton navigateur) demande quelque chose au serveur (ordinateur distant), le serveur répond avec les données.
Exemple
Tu tapes youtube.com dans ton navigateur. Ton ordinateur (client) envoie un message au serveur YouTube. Le serveur trouve la page et te l'envoie. Ton navigateur l'affiche.
À retenir
Client = celui qui demande (ton ordinateur), Serveur = celui qui répond (ordinateur distant) : tout le Web repose sur cet échange.
S'entraîner sur architecture client-serveur du web
Fais l'exercice, puis demande au tuteur de te corriger pas à pas.
Exercice 1
Tu crées un formulaire d'inscription. L'utilisateur entre son email et son mot de passe, puis clique sur « Envoyer ». Explique : (1) quel événement JavaScript se déclenche, (2) quelle méthode HTTP tu utiliseras et pourquoi, (3) quel code le serveur te renverra si tout est correct.
Corrige cet exercice avec le tuteur →Exercice 2
Un utilisateur essaie d'accéder à une page qui n'existe pas sur un site. Son navigateur reçoit une réponse du serveur. Quel sera le code de statut ? Explique ce qu'il signifie. Puis explique pourquoi on ne peut pas utiliser GET pour envoyer un mot de passe.
Corrige cet exercice avec le tuteur →Cette notion fait partie du chapitre Interactions Homme-Machine sur le Web (NSI 1ère).