Discuter:Serveur informatique

Un article de Wikipédia, l'encyclopédie libre.

Bonjour, Je pense qu'il serait intéressant de bien distinguer les serveurs matériels des serveurs logiciels et expliquer qu'un serveur logiciel peut utiliser une architecture de plusieurs matériels et qu'à l'inverse, un même matériel peut être serveur de différents "services". Il est aussi possible de prendre l'exemple d'un webmail où le premier client est l'utilisateur et son ordinateur (on ne parle pas de serveur graphique de ce client) qu'il accède à un serveur web qui lui-même va se trouver client du serveur pop.

Chmanu

Avec l'avènement des nouvelles technologies de communication, on peut comparer la notion de client/serveur à la communication humaine : à savoir que les gens échangent des informations en suivant un protocole bien défini (requête/réponse)qui garantit la qualité de nos rapports. De la même façon, les machinent dialoguent entre elles et échangent des informations : cela va de la résolution d'une adresse IP (difficile à retenir pour un homme) en un nom (par ex wikipedia.org), en passant par le routage (les passerelles par lesquelles transitent les informations en vue d'optimiser les échangent).Dans la réalité, il faut bien voir que le serveur fournit une réponse à une demande et le client demande. Bien sur, cette vision peut se décliner à l'infini étant donné que la toile est grande et le serveur se transforme aussi tres vite en client lorsqu'il en a besoin.

[modifier] Métaphore du paradigme client/serveur

Le paradigme client/serveur introduit la notion de services que l'on peut comparer avec la métaphore du serveur de restaurant.

Le client entre dans le restaurant (début de la session) pour se restaurer (service fournit par le restaurant). Le client commande (requête non bloquante) au serveur un plat cuisiné (consommation d'un service). Ce service est engagé par une requête (la commande du client) et un ou plusieurs processus sont executés (la préparation du plat). Au terme de ces processus, le serveur sert le plat au client (réponse à la requête "commande"). Le client consomme le plat cuisiné (consommation des ressources). Le service prend fin au paiement de la facture (fin de session).

Les clients consomment des services qui s'effectuent en parallèle (dans le meilleure des cas) dans le restaurant. Le client peut consommer d'autres services en attendant qu'on lui serve son plat principal (premier service).

La notion de service satifait pusieurs requêtes différentes et plusieurs réponses différentes.

--Ghostrider(pth)

Dans les services offerts par un serveur le terme transfert pour "transfert le courrier électronique" ne me parait pas tout à fait correcte. Je mettrais plutôt "gérer le courrier électronique" car vis à vis de la messagerie un serveur intervient dans des tâches de stockage, de gestion des droits d'accès, etc.

--Drambeau 8 septembre 2006 à 09:45 (CEST)

serveur informatique

[modifier] le concept CLIENT-SERVER

En réalité, on a bêtement traduit un américanisme du type "marketoïd" comme disent eux-mêmes les Yankees. L'illustration du serveur de restaurant est justement le piège où il ne fallait pas tomber, car le serveur que nous connaissons offre un service d'hôtellerie bien concret (en anglo-saxon: waiter). Ce que ne font pas les logiciels mis en œuvre. Un "serveur" ne vous apportera pas hélas! le café sur votre bureau. (ou alors il se nommera robot ou autre). Restons dans l'informatique. Le défaut récurrent de la 'mini-informatique' est, en remontant le temps, de se limiter à son apparition. Dans les années 70, les ordinateurs étaient souvent beaucoup plus puissants que ce qui est déclaré dans l'article. Passons. Les termes anglais classiques (donc étymologiquement purs) employés lors de la conception de ce système (années 1970) étaient "request(er)/ respond(er)" (réponse à une demande). Ce qui est une traduction orthodoxe. Bien entendu, la réponse était à la mesure de la disponibilité des ressources gérables par l'ordinateur central. Attaleiv (d) 17 mars 2008 à 23:04 (CET)