WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'une application web pour la gestion de carrière des agents dans un établissement public cas de la société nationale des hydrocarbures du Congo


par Michel Mananasi
Institut supérieur pédagogique de la Gombe  - Licence 2025
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

1.3.2.1. Architecture Client/serveur

48

temps de développement, le coût et les performances.

1.3.2.2. Architecture monoposte où simple tiers

L'environnement de travail monoposte consiste à tout centraliser au seul ordinateur qui regorge la logique applicative, l'accès aux données et l'interface utilisateur. Un seul ordinateur sur le quel, on retrouve les programmes et les données. L'utilisateur interroge directement la base de données à partir des requêtes via le système de gestion des Base de données et ce dernier lui répond.

Architecture simple tiers La conception de l'application est élaborée de manière à fonctionner sur un ordinateur unique. En fait, tous mes services fournis par l'application résident sur la même machine et sont inclus dans l'application. Toutes fonctionnalités sont donc comprises dans une seule couche logicielle.

Application web et services web : avec l'épanouissement de la technologie client-serveur et web, les consommateurs ont un accès pratiquement direct aux informations détenues par les producteurs. De nouveaux canaux de distribution viennent alors se substituer aux intermédiaires traditionnels. Les flots d'informations croissant, orienté vers les clients et les consommateurs, charge la matière des relations entre acheteurs, fournisseurs, distributeurs, partenaires, sous-traitants.

Une application web : au travers d'un ou plusieurs services web chargés d'adapter la présentation de l'information au canal de distribution et aux profits des utilisateurs (customization). Ainsi, l'utilisateur final dispose de l'information dont il a besoin quel soit son mode d'accès. Les technologies des services web permettent d'automatiser cette adaptation, réduisant d'autant le coût de la diffusion de l'information exigée par le consommateur.

1.3.2.3. L'architecture à 2 niveaux

L'architecture à deux niveaux (appelée architecture 2-tiers, tiers caractérise les systèmes clients/serveurs pour lesquels le client demande une ressource et le serveur la lui fournit directement, en utilisant ses propres ressources. Cela signifie que le serveur ne fait pas appel à une autre application afin de fournir une partie du service.

1.3.2.4. L'architecture à 3 niveaux

Dans l'architecture à 3 niveaux (appelée architecture 3-tiers), il existe un niveau intermédiaire, c'est-à-dire que l'on a généralement une architecture partagée entre : 1. Un client, c'est-à-dire l'ordinateur demandeur de ressources, équipée d'une interface utilisateur (généralement un navigateur web) chargée de la présentation ; Dans l'architecture à 3 niveaux (appelées architecture 3-tiers), il existe un niveau intermédiaire, c'est-à-dire que l'on a généralement une architecture partagée entre :

49

> Le client : le demandeur de ressources ;

> Le serveur d'application (appelé aussi middleware) : le serveur chargé de fournir la ressource mais faisant appel à un autre serveur ;

> Le serveur secondaire (généralement un serveur de base de données), fournissant un service au premier serveur.

Cette architecture physique est assez semblable à l'architecture client/serveur, mais en plus des « clients » et du serveur de données évoquées plus haut, un serveur d'application intervient comme un troisième tiers. En effet, les machines clientes, également appelées « clients légers » ne contiennent que l'interface de l'application de manière qu'elles déchargées de tout traitement. En effet le traitement est ainsi assuré par le serveur d'application, qui sert de liaison entre l'interface d'application et els données localisées au niveau du serveur de données.

a. Les fondations de l'architecture de services web

L'architecture de services web repose sur un mécanisme de transport d'une demande de service entre un client et un serveur, tous deux connectés au réseau.

b. Présentation de l'architecture à 3 niveaux

Dans l'architecture à 3 niveaux (appelées architecture 3-tiers), il existe un niveau intermédiaire, c'est-à-dire que l'on a généralement une architecture partagée entre :

> Le client : le demandeur de ressources

> Le serveur d'application (appelé aussi middleware) : le serveur chargé de fournir la ressource mais faisant appel à un autre serveur

> Le serveur secondaire (généralement un serveur de base de données), fournissant un service au premier serveur.

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme