dimanche 22 août 2010

Active Server Pages

Introduction

Active Server Pages (ASP) est une technologie Microsoft permettant de développer des pages Web dynamiques. Elle utilise des scripts insérés aux pages HTML qui sont exécutés sur le serveur Web IIS. Ces scripts peuvent intégrer des composants COM (Component Object Model) et grâce aux ADO (ActiveX Data Objects) établir des connexions à des bases de données. La principale avancée des ASP par rapport aux technologies du moment (1996-2000) telles que les scripts CGI, était de fournir des composants prêts à l'emploi facilitant:
  • la gestion des sessions ou contexte utilisateur.
  • la gestion des requêtes HTTP clientes et des réponses.
Ce modèle de composants a d'ailleurs donné lieu à des développements similaires avec d'autres technologies, notamment les Java Server Pages (JSP).

Architecture

Les Active Server Pages s'inscrivent dans une architecture 3-tiers. Cela signifie qu'un serveur supportant les Active Server Pages peut servir d'intermédiaire entre le navigateur du client et une base de données en permettant un accès transparent à celle-ci grâce à la technologie ActiveX Data Objects. ADO fournira les éléments nécessaires à la connexion au système de gestion de bases de données (SGBD), à la manipulation des données grâce au langage SQL.


Liens intéressants

Aucun commentaire:

Enregistrer un commentaire