Architectures locales et réparties

On peut distinguer essentiellement 3 types d’architecture globales de systèmes d’information basés sur Oracle :

  • architecture locale
    Tout est sur le même serveur matériel, programme client et serveur de données Oracle
  • architecture client/serveur
    On a un programme client (un exécutable) sur le poste client, dit alors ‘client lourd’ . Le PC communique avec le serveur de données sur un serveur distant, via le réseau, et la couche Oracle Net.
  • architecture 3 tiers
    Pas de programme client. Un navigateur suffit sur le poste de travail (dit alors ‘client léger’). Il dialogue avec le seveur de données distant via http.

note : il existe également des architectures n- tiers plus anecdotiques, mais conceptuellement intéressantes

archit_3tier

exemple d’architecture 3-tier