Bases des technologies web
Un système web est organisé en trois couches : serveur web, serveur d'application et serveur de base de données. Quel traitement relève principalement du serveur d'application ?
- ARecevoir les saisies de l'utilisateur, exécuter la logique métier comme la vérification de la connexion ou l'enregistrement d'une commande, et produire le résultat à l'aide de la base de données
- BAccepter les requêtes HTTP des navigateurs et renvoyer tels quels des fichiers invariables comme les images ou le CSS
- CStocker les données sous forme de tables et effectuer des recherches et des mises à jour en réponse aux requêtes SQL envoyées par les applications
Afficher la réponse et l'explication
Réponse : A. Recevoir les saisies de l'utilisateur, exécuter la logique métier comme la vérification de la connexion ou l'enregistrement d'une commande, et produire le résultat à l'aide de la base de données
Dans une organisation en trois couches, le serveur web accepte les requêtes HTTP des utilisateurs, renvoie les fichiers statiques et transmet au serveur d'application les requêtes qui demandent un traitement. Le serveur d'application exécute la logique métier par programme et confie la lecture et l'écriture des données au serveur de base de données. Séparer les rôles permet de renforcer chaque couche indépendamment, ou de placer la base de données à un endroit inaccessible directement depuis l'extérieur. Dans les petits systèmes, un seul ordinateur peut assurer plusieurs couches.
Continuer : 9 autres questions sur Bases des technologies web