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