Attention

Technologies logicielles Architectures des systèmes

Cet article issu de la base documentaire Bases de données est en accès restreint

En savoir plus

Vous désirez plus d'informations sur le thème

Technologies logicielles Architectures des systèmes

Technologies logicielles Architectures des systèmes

OU

Vous vous intéressez au contenu de la base documentaire Bases de données

fermer X

Vous consultez la base documentaire : Bases de données / Référence 42309210

Architecture client-serveur : modes d'accès aux bases de données

Référence H3865 | Date de publication : 10 août 2011 | Guillaume CABANAC, Olivier TESTE, Michel TUFFERY

INTRODUCTION

Ce dossier traite de l'architecture client-serveur pour l'accès aux bases de données (BD). L'accès aux BD est réalisé soit de manière interne, soit de manière externe, selon le type d'acteur et les traitements à réaliser sur les données. Les concepts sont illustrés par des exemples traités avec le logiciel Oracle et le langage hôte Java. Ce dossier présente, dans un premier temps, les types d'acteurs impliqués dans l'accès aux BD et, dans un second temps, les deux modes d'accès majeurs.

L'accès interne concerne essentiellement les acteurs chargés du fonctionnement de la BD. Quatre modes d'accès sont possibles. Les caractéristiques de chaque mode en fonction de la localisation des données, des traitements et des présentations entre les clients et le serveur sont détaillées. L'approche centralisée présente essentiellement l'avantage de minimiser le déploiement sur les clients. Par opposition, l'approche décentralisée permet de désengorger le serveur. Les quatre modes (client léger « connecté », client lourd, client léger « déconnecté », client « riche ») favorisent plus ou moins l'une ou l'autre de ces approches.

L'accès externe relève des développeurs d'applications clientes qui nécessitent des accès aux BD. Ces applications sont présentées principalement selon deux approches : client lourd et client léger. La première approche déporte autant que possible les traitements sur les clients, augmentant de ce fait les échanges réseaux entre les clients et le serveur de données. À l'inverse, la seconde approche place les traitements sur le serveur augmentant ainsi sa charge.

LA
BOUTIQUE    ..............................................................................................................

Sciences fondamentales

Optique physique

Vignette Optique physique

L'indispensable pour maîtriser les théories de l'optique physique

Génie industriel

La traçabilité : un outil stratégique

Vignette La traçabilité : un outil stratégique

Valoriser les démarches de traçabilité pour l'intégrer dans la stratégie d'entreprise

Matériaux

Textiles traditionnels et textiles techniques

Vignette Textiles traditionnels et textiles techniques

Mettre en œuvre et développer des textiles à forte valeur ajoutée

Transports

Véhicule propre

Vignette Véhicule propre

Un panorama des développements récents en matière de véhicule propre.