Série de conférences ASP (11) Composants ActiveX
Auteur:Eve Cole
Date de mise à jour:2009-05-30 19:59:03
Cette section fournit une présentation des composants ActiveX dans Active Server Pages (ASP).
Les composants ActiveX s'exécutent sur un serveur Web dans le cadre d'une application Web. Les composants fournissent les fonctionnalités principales d'une application (telles que l'accès à une base de données) afin que vous n'ayez pas à créer ou recréer le code qui effectue ces tâches.
Accès à la base de données Vous pouvez utiliser le composant Database Access pour accéder aux bases de données à partir de votre application. Vous pouvez ensuite afficher l'intégralité du contenu de la table, permettant à l'utilisateur de créer des requêtes et d'effectuer d'autres requêtes de base de données sur la page Web.
Rotateur d'annonces
Vous pouvez utiliser le composant Ad Rotator pour alterner l'affichage des images et fournir un lien depuis le graphique affiché vers une autre URL. Enregistrez une liste d'annonces dans un fichier texte ; le composant Ad Rotator les affiche selon les instructions du fichier de données.
Rotateur de contenu
Le composant Content Rotator fait pivoter automatiquement les chaînes de contenu HTML sur les pages Web. Chaque fois qu'un utilisateur demande une page Web, le composant Content Rotator affiche une nouvelle chaîne de contenu HTML basée sur les informations spécifiées dans le fichier Content Schedule.
Étant donné que les chaînes de contenu peuvent contenir des balises HTML, vous pouvez afficher n'importe quel type de contenu que HTML peut représenter : texte, graphiques ou liens hypertextes. Par exemple, vous pouvez utiliser ce composant pour parcourir des citations quotidiennes ou des liens hypertextes, ou modifier la couleur du texte et de l'arrière-plan à chaque fois qu'une page Web est ouverte.
Capacités du navigateur
En utilisant le composant Capacités du navigateur, vous pouvez adapter le contenu envoyé au navigateur en fonction de ses capacités.
Accès aux fichiers
Le composant File Access fournit des objets qui peuvent être utilisés pour récupérer et modifier des fichiers dans le système de fichiers de l'ordinateur.
Liens de contenu
Le composant Content Linking simplifie la navigation logique des fichiers .asp dans votre application. Au lieu de conserver les références URL dans de nombreux fichiers .asp, il vous suffit de spécifier l'organisation séquentielle des fichiers .asp dans un fichier texte facile à modifier.
Objets de données de collaboration pour Windows NT Server
Le composant Collaboration Data Objects pour NTS fournit des objets de messagerie utilisés par les applications Web. Cette bibliothèque vous permet d'ajouter rapidement et facilement des fonctionnalités de messagerie à votre application. Vous pouvez créer des objets de messagerie programmables, puis utiliser leurs propriétés et méthodes pour répondre aux besoins de votre application.
MyInfo, statut, système et outils
Les composants MyInfo, Status, System et Tools assurent la compatibilité pour les applications développées sur Macintosh et sur les ordinateurs exécutant Microsoft Windows.
Le composant MyInfo suit les informations personnelles sur le propriétaire du site Web, telles que le nom et l'adresse de l'organisation qui exploite le site Web, les paramètres du site Web et si le site Web dispose d'un livre d'or.
Le composant Statut suit les informations du site Web, telles que le nombre de visiteurs et le nombre de connexions HTTP.
Le composant System crée un objet d'état qui contient des informations sur l'état du serveur. Actuellement, cet état de serveur n'est disponible que sur Personal Web Server pour Macintosh.
Le composant Outils fournit des méthodes pour générer des nombres aléatoires, vérifier si un fichier existe ou traiter des tableaux HTML.
Compteur de pages
Le composant Page Counter compte et affiche le nombre de fois qu'une page Web a été demandée. À certains intervalles, les numéros capturés sont écrits dans un fichier texte afin que les données ne soient pas perdues même si le serveur est arrêté.
Vérificateur d'autorisation
Le composant Permission Checker teste les droits d'accès d'un utilisateur Web à un fichier ou une page. Vous pouvez utiliser le composant Permission Checker pour personnaliser les pages basées sur ASP pour différents types d'utilisateurs. Par exemple, si une page Web contient des liens hypertextes, vous pouvez utiliser le composant Permission Checker pour tester les droits d'accès de l'utilisateur à la page Web correspondante et ignorer les pages auxquelles l'utilisateur n'est pas autorisé à accéder ou invalider ces liens.