Comment fonctionnent les applications sur Internet? L'essentiel
L'environnement
client/serveur désigne un mode de
communication à
travers un réseau entre plusieurs programmes ou logiciels :
- l'un, qualifié de client, envoie des requêtes;
- l'autre ou les autres, qualifiés de serveurs, attendent
les requêtes des clients et y répondent.
Par extension, le client désigne également l'ordinateur sur
lequel est exécuté le logiciel client
, et le serveur, l'ordinateur sur lequel est exécuté le logiciel
serveur.
Toutes les données sont centralisées sur un seul serveur, ce
qui
simplifie les contrôles de sécurité et la mise à jour des données et
des logiciels.
Toute la complexité/puissance peut être déportée sur le
serveur(s), les
utilisateurs utilisant simplement un client léger sur un ordinateur
terminal qui peut être simplifié au maximum.
Les formualires en lien avec des base de données permettent d'automatiser des actions sur Internet : les sites dynamiques.
Internet utilise des navigateurs (application client) pour adresse des requêtes aux serveur HTTP. Ces navigateurs, tels que firefox, affichent de l'html
produit soit directement, soir par des application serveurs comme PHP
ou des CGI (Common Gateway Inteface : un seré de programmes)
Les
navigateurs ne sont pas
capables
d'interpréter chacun des
centaines de
formats utilisés sur Internet. Ils recourent alors
à des programmes extérieurs applelés
plug-ins qui s'intégrent au sein même du navigateur.
Les plugins ouvrent ces fichiers grâce au standard MIME qui a répertorié les différens formats en classes et sous-classes.Pour augmenter les fonctionnalités d'un navigateur, on aussi, en plus des plug-ins, ajouter des add-ons, modules logiciels