Вы находитесь на странице: 1из 1

L architecture Client/Serveur

Client/serveur dsigne un mode de communication entre des programmes informatiques :

un programme tient le rle de serveur : il est conu de faon pouvoir rpondre des requtes extrieures ; les autres programmes, le rle de clients : ils contactent le serveur pour lui soumettre des demandes, et attendent sa rponse.

Un serveur peut fournir un ou plusieurs services, et ce, un ou plusieurs clients. Le programme serveur et le ou les programmes clients peuvent se trouver sur la mme machine ou sur des machines diffrentes, relies entre elles par rseau. Le fonctionnement des sites Internet correspond une architecture de type client/serveur : chaque site est hberg sur un serveur Web ; les internautes qui consultent le site utilisent un programme client pour envoyer des requtes au serveur : le butineur (browser) internet. Le serveur leur renvoie un fichier HTML interprt par le navigateur du client. Le client/serveur est aussi trs courant dans les applications o de nombreux utilisateurs doivent accder une mme base de donnes. On distingue, dans ces applications, plusieurs couches logicielles :

La couche prsentation (c'est--dire client) est la partie du logiciel que l'on trouve du ct de l'utilisateur final. Comme son nom l'indique, cette partie ne contient que l'interface La couche de gestion des donnes (le serveur), qui consiste en une base de donnes ou tout systme de stockage des donnes. La couche logique qui est le cur mme de l'application ; elle fait le lien entre le client et le serveur, et forme ce que l'on appelle le serveur d'application.

Ce type d'architectures en trois couches est appel architecture 3-tiers. Cependant, la couche logique n'est pas indispensable: en effet, elle peut trs bien tre dplace vers le serveur, ou vers le client. Une telle architecture en deux couches est appele 2-tiers. Des architectures n-tiers sont bien entendu possibles, en combinant un ou plusieurs serveurs d'application (offrant chacun des services distincts) et une ou plusieurs bases de donnes. Dans larchitecture web, il y a du cot du serveur, les diffrents scripts PHP, qui vont gnrer la page au format HTML, ainsi que la base de donnes qui sera interroge par les requtes SQL.

Вам также может понравиться

  • Exercices Word
    Exercices Word
    Документ172 страницы
    Exercices Word
    Walid_Sassi_Tun
    100% (1)
  • Sih Hopital
    Sih Hopital
    Документ29 страниц
    Sih Hopital
    Walid_Sassi_Tun
    Оценок пока нет
  • Dico Karmous
    Dico Karmous
    Документ139 страниц
    Dico Karmous
    morpheus302
    100% (3)
  • Chapitre 6
    Chapitre 6
    Документ29 страниц
    Chapitre 6
    Bouba Aboubakar
    Оценок пока нет
  • Bac Blanc Éco - Gest-2015
    Bac Blanc Éco - Gest-2015
    Документ5 страниц
    Bac Blanc Éco - Gest-2015
    Walid_Sassi_Tun
    Оценок пока нет
  • Architecture Des Ordinateurs
    Architecture Des Ordinateurs
    Документ41 страница
    Architecture Des Ordinateurs
    Walid_Sassi_Tun
    Оценок пока нет
  • Architecture Des Ordinateurs
    Architecture Des Ordinateurs
    Документ41 страница
    Architecture Des Ordinateurs
    Walid_Sassi_Tun
    Оценок пока нет
  • Cest Quoi Rfid
    Cest Quoi Rfid
    Документ44 страницы
    Cest Quoi Rfid
    Walid_Sassi_Tun
    Оценок пока нет
  • Chap 5
    Chap 5
    Документ13 страниц
    Chap 5
    Walid_Sassi_Tun
    Оценок пока нет
  • Chap 7
    Chap 7
    Документ14 страниц
    Chap 7
    Walid_Sassi_Tun
    Оценок пока нет
  • Assembleur Chap3
    Assembleur Chap3
    Документ20 страниц
    Assembleur Chap3
    Walid_Sassi_Tun
    Оценок пока нет
  • PWeb 2ieme
    PWeb 2ieme
    Документ6 страниц
    PWeb 2ieme
    Walid_Sassi_Tun
    Оценок пока нет
  • 1presentation Firewalls
    1presentation Firewalls
    Документ48 страниц
    1presentation Firewalls
    Walid_Sassi_Tun
    100% (1)
  • Introduction Aux Cartes Graphiques
    Introduction Aux Cartes Graphiques
    Документ16 страниц
    Introduction Aux Cartes Graphiques
    Walid_Sassi_Tun
    Оценок пока нет
  • Lesrobots 001
    Lesrobots 001
    Документ32 страницы
    Lesrobots 001
    Walid_Sassi_Tun
    Оценок пока нет
  • CH4 - Réseaux Informatiques
    CH4 - Réseaux Informatiques
    Документ19 страниц
    CH4 - Réseaux Informatiques
    Walid_Sassi_Tun
    Оценок пока нет
  • Comparaison Fonctions Excel Calc
    Comparaison Fonctions Excel Calc
    Документ3 страницы
    Comparaison Fonctions Excel Calc
    Walid_Sassi_Tun
    Оценок пока нет
  • Wordpress3 - Guied Utilisateur
    Wordpress3 - Guied Utilisateur
    Документ17 страниц
    Wordpress3 - Guied Utilisateur
    Walid_Sassi_Tun
    Оценок пока нет
  • BD
    BD
    Документ136 страниц
    BD
    Walid_Sassi_Tun
    Оценок пока нет
  • Photofiltre (FR) Tuto-Photofiltre
    Photofiltre (FR) Tuto-Photofiltre
    Документ5 страниц
    Photofiltre (FR) Tuto-Photofiltre
    Walid_Sassi_Tun
    Оценок пока нет
  • INP2
    INP2
    Документ23 страницы
    INP2
    youness.khalfaoui
    Оценок пока нет
  • SQL 06052015
    SQL 06052015
    Документ7 страниц
    SQL 06052015
    Walid_Sassi_Tun
    Оценок пока нет
  • IntroII (E08)
    IntroII (E08)
    Документ39 страниц
    IntroII (E08)
    Walid_Sassi_Tun
    Оценок пока нет
  • Ex RESeaux
    Ex RESeaux
    Документ3 страницы
    Ex RESeaux
    Walid_Sassi_Tun
    Оценок пока нет
  • CALENDAR 13 15 ENG Num Semaines
    CALENDAR 13 15 ENG Num Semaines
    Документ2 страницы
    CALENDAR 13 15 ENG Num Semaines
    Walid_Sassi_Tun
    Оценок пока нет
  • PL-1 New
    PL-1 New
    Документ19 страниц
    PL-1 New
    Walid_Sassi_Tun
    Оценок пока нет
  • Poo Cours4
    Poo Cours4
    Документ43 страницы
    Poo Cours4
    Walid_Sassi_Tun
    Оценок пока нет
  • Mem - 00000163 Scribd
    Mem - 00000163 Scribd
    Документ79 страниц
    Mem - 00000163 Scribd
    Walid_Sassi_Tun
    Оценок пока нет
  • L2 Calc tp1
    L2 Calc tp1
    Документ3 страницы
    L2 Calc tp1
    Walid_Sassi_Tun
    Оценок пока нет